Contenu connexe
Similaire à Netflix Meetup in Kyoto 参加報告 (20)
Netflix Meetup in Kyoto 参加報告
- 7. Netflix は「小さい」会社
• 5000 万ユーザに動画配信しているので普通に考えると小さ
いとは言えない
• Netflix の従業員は1000 名,うち技術者は500 名
- 8. Netflix は「小さい」会社
• 5000 万ユーザに動画配信しているので普通に考えると小さ
いとは言えない
• Netflix の従業員は1000 名,うち技術者は500 名
• Google の技術者は5000 名
- 9. Netflix は「小さい」会社
• 5000 万ユーザに動画配信しているので普通に考えると小さ
いとは言えない
• Netflix の従業員は1000 名,うち技術者は500 名
• Google の技術者は5000 名
• なのでGoogle の1/10 == 小さい
- 10. Netflix は「小さい」会社
• 5000 万ユーザに動画配信しているので普通に考えると小さ
いとは言えない
• Netflix の従業員は1000 名,うち技術者は500 名
• Google の技術者は5000 名
• なのでGoogle の1/10 == 小さい
• ちなみにインターネットに流れるデータ量はYouTube <
Netflix だったはず
- 13. (Google と比較して)小さい会社が
5000 万ユーザに動画配信という重い
サービスを提供するには
• 技術者はsenior しか雇わない
• 実際にhttps://jobs.netflix.com/jobs.php を見たら
senior しか募集していなかった
- 14. (Google と比較して)小さい会社が
5000 万ユーザに動画配信という重い
サービスを提供するには
• 技術者はsenior しか雇わない
• 実際にhttps://jobs.netflix.com/jobs.php を見たら
senior しか募集していなかった
• そのほかには「力仕事」を技術者がしない
- 15. (Google と比較して)小さい会社が
5000 万ユーザに動画配信という重い
サービスを提供するには
• 技術者はsenior しか雇わない
• 実際にhttps://jobs.netflix.com/jobs.php を見たら
senior しか募集していなかった
• そのほかには「力仕事」を技術者がしない
• これがプレゼンのテーマの一つ
- 21. 徹底的な自動化(すなわち省力化と組織
のスリム化)
• リリースマネージャ不在,エンジニアは誰でもリリースで
きる
• 普段は各自のブランチで開発してリリースしたくなったら
dev ブランチにマージ
• Jenkins がdev ブランチへのpush を検知してビルド→テスト
- 22. 徹底的な自動化(すなわち省力化と組織
のスリム化)
• リリースマネージャ不在,エンジニアは誰でもリリースで
きる
• 普段は各自のブランチで開発してリリースしたくなったら
dev ブランチにマージ
• Jenkins がdev ブランチへのpush を検知してビルド→テスト
• dev ブランチのテストが通ればJenkins がdev ブランチを
master ブランチにマージ