Operating System
For the operating system, we use FreeBSD version 10. This was selected for its balance of stability and features, a strong development community and staff expertise. All code improvements, feature additions, and bug fixes are contributed directly back to the open source community via the FreeBSD committers on our team. We also strive to stay at the front of the FreeBSD development process, allowing us to have a tight feedback loop with other community and partner developers. The result has been a positive open source ecosystem that lowers our development costs and multiplies the effectiveness of our efforts..
Web Server
We use the Nginx web server for its proven scalability and performance. The audio and video components that comprise each Netflix streaming title are served directly to the customer client software via HTTP.
Routing Intelligence Proxy
We use the BIRD Internet routing daemon to enable the transfer of network topology from ISP networks to the Netflix control system that directs clients to sources of content.
참고 자료
https://people.freebsd.org/~scottl/Netflix-BSDCan-20130515.pdf
https://openconnect.itp.netflix.com/
'디자인-아키텍쳐' 카테고리의 다른 글
[발번역] 독립적 시스템 아키텍처 (마이크로 서비스 / 거버넌스) (0) | 2018.06.18 |
---|---|
Netflix에서는 Elasticsearch/Druid를 활용한다. (0) | 2015.03.05 |
소프트웨어공학센터 기고 - 품질고도화를 위한 실용적인 소프트웨어 아키텍처 리뷰 1 (0) | 2014.06.05 |
Dropbox 갤러리앱 성능 향상 아키텍처 (0) | 2014.04.21 |
카카오톡 Data Storage 아키텍처 (0) | 2014.04.21 |