2015年4月1日 09:18
NetflixがNGINXとFreeBSDを選んだ理由とは?
CDNを構築するための基盤技術としてFreeBSDとNGINXを採用した理由として、以下が挙げられている。
開発コミュニティが強力でベンダとの協力体制もあり、高速で安定していることからオペレーティングシステムとしてFreeBSDを採用。
通信速度の安定性の必要性から配信メディアサーバとしてNGINXを採用。
FreeBSDもNGINXもBSDライセンスで提供されている。
イベントドリブンで設計されたNGINXはkqueueの機能を提供しているFreeBSDにおいて優れたパフォーマンスを発揮し、sendfileやaio_readシステムコールも優れた性能に結びついている。
FreeBSDプロジェクトはFreeBSDを活用するベンダとの関係強化を進めており、Netflixとの協力体制もそうした活動の1つ。Netflixは米国やカナダ、欧州を中心に世界中でオンラインDVDレンタル事業および動画ストリーミング配信事業を手がける企業で、2015年の後半からは日本でもサービスの提供が予定されている。Netflixのストリーミング事業は絶大な人気を持っており、ここ数年ではオリジナルドラマの制作を手がけるなど話題の中心にいる。
“ベビーフェイス&最強ボディ”朝日ななみ、圧巻ボディで凛とした笑顔