How Netflix Uses gRPC
27 engineering articles about gRPC from Netflix's engineering team
Other Netflix Technologies
Other Companies Using gRPC
Articles
Filter:
Netflix Technology Blog
12 min read
--
Netflix Technology Blog
26 min read
Includes Code
--
Netflix Technology Blog
16 min read
--
Netflix Technology Blog
15 min read
Includes Code
--
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's Key-Value Data Abstraction Layer (KV DAL) enhances data access across its distributed databases, addressing challenges in consistency, durability, and performance.
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...
The article discusses the challenges and strategies involved in migrating critical traffic at scale without downtime, focusing on replay traffic testing as a key technique.
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
--
Timestone is Netflix's in-house developed high-throughput, low-latency priority queueing system designed to meet the demands of their media encoding platform, Cosmos.
This article discusses the implementation of FieldMask in API design at Netflix, specifically for mutation operations like updating and removing fields in production details.
Netflix Technology Blog
6 min read
Includes Code
Has Summary
--
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
--
The article discusses the development of Netflix Workstations, which are remote workstations designed to provide artists with the necessary tools and resources to create visual effects and animatio...
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.
This article discusses Netflix's implementation of GraphQL Federation, detailing the core infrastructure, developer experience, schema governance, observability, security, and resilience strategies...
The article discusses Netflix's implementation of streaming telemetry through the open-source project gnmi-gateway, which leverages the OpenConfig data model and gRPC Network Management Interface (...
The article discusses Bulldozer, a self-serve data platform developed by Netflix for efficiently moving batch data from data warehouse tables to online key-value stores.
The article discusses the implementation of Hexagonal Architecture at Netflix to enhance application flexibility and efficiency in managing data sources.
The article discusses how Netflix utilizes a microservices architecture to manage dataset propagation through an in-house pub/sub system called Gutenberg.
The article discusses Netflix's evolution of its regional evacuation strategy to enhance service availability and resilience.
Netflix Technology Blog
7 min read
Has Summary
--
The article discusses the evolution of Netflix Conductor, a workflow orchestration engine that has gained significant adoption within Netflix for managing core workflows.
Netflix Technology Blog
11 min read
Has Summary
--
The article discusses the lessons learned from building observability tools at Netflix, emphasizing the importance of log management, distributed request tracing, metrics analysis, and user interfa...
Netflix Technology Blog
11 min read
Has Summary
--
The article discusses Netflix's ongoing journey in platform engineering, highlighting the evolution of their cloud ecosystem, engineering challenges, and the adoption of new technologies.
Netflix Technology Blog
5 min read
Has Summary
--
Netflix Conductor is a microservices orchestration engine designed to manage complex workflows in the content platform engineering team.
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
The article discusses Netflix's implementation of distributed delay queues using Dynomite, a generic Dynamo implementation.
You've reached the end! All 27 articles loaded.