- Netflix 기술 스택은 전 세계 시청자를 위한 AWS 기반 핵심 공학입니다. 🌎
- 모바일에서는 Swift와 Kotlin, 웹에서는 React를 사용하며, 모바일과 웹의 인터커션은 Rest와 GraphQL을 통해 이루어집니다. 🖥️
- Microservices는 gRPC를 사용하며, 실시간 연결은 Websocket을 통해 제공됩니다. ⚡
- 데이터 저장은 Cassandra와 S3를 사용하며, 대규모 스트리밍에는 Kafka와 Flink를 활용합니다. 📼
- Netflix Open Connect를 통해 비디오가 효율적으로 배포됩니다. 🚄
- Titus는 배포와 확장을 간소화하며, Atlas는 모니터링, Eureka는 서비스 탐색을 지원합니다. 👁️🗨️
- Jira, Jenkins, Spica를 사용하여 개발 워크플로우를 간소화하고, Chaos Monkey를 통해 시스템의 강인성을 검증합니다. 🤖