Netflix logo

How Netflix Uses GraphQL

29 engineering articles about GraphQL from Netflix's engineering team

Articles

Filter:
Netflix logo
Netflix
Advanced
Netflix engineered a real-time recommendation delivery system for live events that can update over 100 million devices in under a minute.
Netflix Technology Blog
9 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses how Netflix scales its Muse application to provide data-driven creative insights at a massive scale, focusing on the architectural evolution and optimizations made to handle t...
Netflix Technology Blog
10 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the evolution of Netflix's client-server GraphQL APIs, focusing on how they enable dynamic page updates for personalized user experiences.
Netflix Technology Blog
14 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's Unified Data Architecture (UDA), which aims to streamline data modeling across its various platforms by allowing teams to define business concepts once and use them ...
Netflix Technology Blog
18 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
This article is the final installment of a series on Analytics Engineering at Netflix, focusing on technical aspects and best practices for dashboard design and API deployment.
Netflix Technology Blog
10 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the implementation of reverse search functionality within Netflix's Graph Search, which allows users to find queries that match specific documents instead of the traditional m...
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
SafeTest is a novel library designed to enhance End-To-End (E2E) testing for web-based User Interface (UI) applications.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the implementation of Streaming SQL within Netflix's Data Mesh framework, highlighting how it democratizes stream processing by allowing users to express complex data transfor...
Netflix Technology Blog
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
This article discusses Netflix's implementation of a zero-configuration service mesh with on-demand cluster discovery, detailing the motivations behind adopting service mesh technology and the coll...
Netflix Technology Blog
11 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
In 2022, Netflix successfully migrated its mobile applications from a monolithic Falcor API to a Federated GraphQL API with zero downtime.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
This article discusses the techniques employed by Netflix to migrate critical traffic at scale without downtime.
Netflix Technology Blog
12 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's development of a Media Understanding Platform that integrates machine learning capabilities into studio applications.
Netflix Technology Blog
14 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
This article discusses how Netflix's Content Engineering team has implemented a federated graph search system, focusing on the querying capabilities of Studio Search.
Netflix Technology Blog
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses how Netflix's Content Engineering team has transitioned to a federated GraphQL platform, enabling domain teams to build and operate their own Domain Graph Services (DGS).
Netflix Technology Blog
11 min read
Has Summary
--
Netflix logo
Netflix
Beginner
This article discusses the use of Protocol Buffers (protobuf) FieldMask at Netflix to optimize API design for gRPC communications.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the evolution of data movement at Netflix Studio through the implementation of a Data Mesh architecture.
Netflix Technology Blog
14 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses how the Revenue & Growth Tools (RGT) team at Netflix develops full-stack tools to support various engineering teams involved in managing financial operations.
Netflix Technology Blog
7 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses how Netflix leverages cloud technology to transform media workflows during production and post-production stages.
Netflix Technology Blog
11 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's transition from traditional REST APIs to GraphQL microservices (GQLMS) for rapid application development, particularly in response to COVID-19 challenges.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
Netflix has open-sourced its Domain Graph Service (DGS) framework, which simplifies the implementation of GraphQL for Spring Boot applications.
Netflix Technology Blog
8 min read
Has Summary
--
Netflix logo
Netflix
Advanced
This article discusses Netflix's implementation of GraphQL Federation, detailing the core infrastructure, developer experience, schema governance, observability, security, and resilience strategies...
Netflix Technology Blog
13 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses how Netflix has scaled its API using GraphQL Federation, addressing challenges related to a complex microservice architecture.
Netflix Technology Blog
11 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the migration of the Netflix Android app's API backend from a monolithic service to a microservice architecture, detailing the strategies, tools, and challenges encountered du...
Netflix Technology Blog
15 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article provides an overview of Netflix's Studio Engineering, detailing its mission to create a unified, global, and digital studio that enhances the production of content.
Netflix Technology Blog
3 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the implementation of Hexagonal Architecture at Netflix to enhance application flexibility and efficiency in managing data sources.
Netflix Technology Blog
10 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses how Netflix's Marketing Tech team utilizes GraphQL for search indexing, focusing on the challenges of managing decentralized data and the strategies for indexing and maintaini...
Netflix Technology Blog
14 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's journey in building and scaling a comprehensive data lineage system to enhance data infrastructure reliability and efficiency.
Netflix Technology Blog
9 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's experience with adopting GraphQL for their Marketing Technology team, highlighting the transition from REST APIs to GraphQL, the benefits gained, and the challenges ...
Netflix Technology Blog
10 min read
Has Summary
--
Netflix logo
Netflix
Beginner
The article introduces the Stethoscope native app by Netflix, which enhances user-focused security by providing real-time device health recommendations.
Netflix Technology Blog
6 min read
Has Summary
--

You've reached the end! All 29 articles loaded.