From owner-freebsd-stable@FreeBSD.ORG Tue Jun 5 15:57:08 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47B9A106570B for ; Tue, 5 Jun 2012 15:57:08 +0000 (UTC) (envelope-from bfrancom@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1E8CB8FC1E for ; Tue, 5 Jun 2012 15:57:08 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so8114926pbb.13 for ; Tue, 05 Jun 2012 08:57:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=M4kibiJKQwk1C8L1iegklZWzOcYMf0Urp4twfMZ2atY=; b=kQPs1B9hBD6aQ3cqO5PMLwP085xOjiKgD9NHKsSS/XDkYDmd311gI+b2KocJWYyHLA nFQKVlBzMAd/Z8MyaqvrNL63oesBD55G2f1cR39jylhprzzj0ySK36o8/JeIO5vsZSqt mACuc/gUzehszwHA3XQKtxBP+gK7U3YFItGbvm2d++Yj5j1Bz7xjwxBx6Q5h/Y/hS4Mr 4BMJb0kHkDpHuy38pxqBF//Gnpyq3Rag5LVcRW0jMxjiy5+1qagFEUafsMX+kb4QOlul 7evlM6wiJp4IcNLIumadv6McnAJPsEh5tYMHq2vPmS0G/J6Mh9TfjNOha2EyW0Hd11nh AMgg== Received: by 10.68.224.233 with SMTP id rf9mr3139068pbc.141.1338911827841; Tue, 05 Jun 2012 08:57:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.90.4 with HTTP; Tue, 5 Jun 2012 08:56:47 -0700 (PDT) From: Benjamin Francom Date: Tue, 5 Jun 2012 09:56:47 -0600 Message-ID: To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Netflix's New Peering Appliance Uses FreeBSD X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2012 15:57:08 -0000 I just saw this, and thought I'd share: 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 Operating System For the operating system, we use FreeBSD 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. Web server We use the nginx web server for its proven scalability and performance. Netflix audio and video is served 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. Acknowledgements We would would like to express our thanks to the FreeBSD community, the nginx community, and Ondrej and the BIRD team for providing excellent open source software. We also work directly with Igor, Maxim, Andrew, Sergey, Ruslan and the rest of the team at nginx.com , who provide superb development support for our project." -- Benjamin Francom Information Technology Professional http://www.benfrancom.com