Netflix Tech Blog
원문 사이트 ↗Netflix Tech Blog는 Netflix 엔지니어링 팀이 운영하는 매체로, 대규모 마이크로서비스 설계, 스트리밍 인프라, 데이터 파이프라인, A/B 테스트 시스템 등 100M+ 사용자 서비스의 운영 노하우를 발행합니다. 한국 시니어 엔지니어에게 reference architecture 학습 자료로 추천합니다.
Netflix Tech Blog 주요 토픽
Netflix Tech Blog 관련 최신 글
- 1
넷플릭스, 실시간 분산 그래프 구축 방법과 이유: 파트 3 — gRPC로 그래프 쿼리하기…
이 글은 넷플릭스의 실시간 분산 그래프 구축 시리즈 중 세 번째로, gRPC를 활용한 그래프 쿼리 구현 방법을 다룹니다. 대규모 분산 환경에서 데이터 간의 복잡한 관계를 지연 없이 조회하기 위한 API 설계와 실행 메커니즘에 초점을 맞추고 있습니다.
How and Why Netflix Built a Real-Time Distributed Graph: Part 3 — Querying the graph with gRPC…↗netflixtechblog.com
- 7
넷플릭스 초기 연구 탐색: 더욱 제어 가능한 AI 비디오 편집으로 향하다
넷플릭스는 원본 영상을 보완하여 예고편, 티저, 소셜 미디어용 단편 영상 등 홍보 콘텐츠를 제작하는 기술을 개발하고 있습니다. 이번 연구의 핵심은 단순한 자동화를 넘어 창작자의 비전을 정확히 구현할 수 있는 '제어 가능한(controllable)' AI 편집 기술을 구축하는 것입니다.
Toward More Controllable AI Video Editing: An Early Research Exploration at Netflix↗netflixtechblog.com
- 11
콘텐츠 출시 위험 예측: 데이터 기반 인사이트가 출시 계획을 어떻게 혁신할 수 있는지
넷플릭스는 콘텐츠 제작 스케줄의 부정확성으로 인한 출시 지연을 방지하고자 데이터 기반의 예측 모델을 개발했습니다. 이 모델은 생산 데이터를 활용해 자산 인도 예정일을 정확히 예측함으로써, 작업 시작 시점의 최적화와 운영 리스크 관리를 가능하게 합니다.
Predicting Risk in Content Launches: How Data-Driven Insights can Transform Launch Planning↗netflixtechblog.com
- 17
Cassandra에서 시계열 작업 부하를 위한 넓은 파티션 동적 분할
넷플릭스는 시계열 데이터의 파티션이 비대해짐에 따라 발생하는 높은 테일 레이턴시와 시스템 부하 문제를 해결하기 위해 기존의 예측 기반 파티셔닝 방식의 한계를 분석했습니다. 이를 극복하고자 데이터 사용 패턴을 실시간으로 모니터링하여 파티션을 동적으로 재분할하는 자동화된 솔루션을 구축하여 시스템 안정성을 확보했습니다.
Dynamically Splitting Wide Partitions in Cassandra for Time Series Workloads↗netflixtechblog.com
- 19
사일로에서 서비스 토폴로지까지: 넷플릭스, 실시간 서비스 맵을 구축한 이유
넷플릭스는 분산된 마이크로서비스 환경에서 발생하는 장애를 빠르게 해결하기 위해 서비스 간의 실시간 연결 관계를 보여주는 '서비스 토폴로지 맵'을 구축했습니다. 기존의 메트릭, 로그, 트레이스만으로는 파악하기 어려운 서비스 간 의존성과 장애 영향 범위를 시각화하여 엔지니어의 대응 능력을 극대화하는 것이 핵심입니다.
From Silos to Service Topology: Why Netflix Built a Real-Time Service Map↗netflixtechblog.com


















