Reaction score: 3,111
Open Connect Appliance Software
Netflix delivers streaming content using a combination of intelligent
clients, a central control system, and a network of Open Connect appliances.
When designing the Open Connect Appliance Software, we focused on these
fundamental design goals:
- Use of Open Source software
- Ability to efficiently read from disk and write to network sockets
- High-performance HTTP delivery
- Ability to gather routing information via BGP
For the operating system, we use FreeBSD (http://www.freebsd.org/) version
9.0. This was selected for its balance of stability and features, a strong
development community and staff expertise. We will contribute changes we
make as part of our project to the community through the FreeBSD committers
on our team.
From an advocacy standpoint, Netflix represents 30% of all North American
internet traffic during peak hours, and FreeBSD is becoming an integral part
of that metric as we shift traffic off of the traditional CDNs. We're expanding
quickly, which means that FreeBSD is once again a core part of the internet
infrastructure. As we find and fix stability and performance issues, we're
aggressively pushing those changes into FreeBSD so that everyone can
benefit from them, just as we benefit from the contributions of the rest of the
FreeBSD ecosystem. We're proud to be a part of the community, and look
forward to a long-term relationship with FreeBSD.