Главная
Study mode:
on
1
Introduction
2
What Netflix Did
3
Keeping up with Developer Trends
4
Portability vs. Functionality
5
Freedom and Responsibility
6
Member Web Site
7
Content Delivery Service
8
Streaming Device API
9
Major Front End Services
10
Component Services
11
Web Server Dependencies Flow
12
One Request Snapshot
13
Current Architectural Patterns for Availability
14
Isolated Services
15
Three Balanced Availability Zones
16
Triple Replicated Persistence
17
Isolated Regions
18
Failure Modes and Effects
19
Netflix Deployed on AWS
20
Datacenter to Cloud Transition Goals
21
Netflix Datacenter vs. Cloud Arch
22
Chaos Monkey
23
Responsibility and Experience
24
Resilient Design - Circuit Breakers
25
Components
26
Build Pipeline
27
Jenkins Architecture
28
Netflix Extensions to Jenkins
29
The Bakery
30
Accounts Isolate Concerns
31
Reservations and Billing
32
Cloud Access Control
33
Runtime
34
Open Source Projects
35
Roadmap for 2012
36
Amazon Cloud Terminology Reference
Description:
Explore Netflix's journey in building a globally distributed cloud application in this 58-minute conference talk from GOTO Aarhus 2012. Dive into the company's rapid growth and migration to AWS, the integration of Apache Cassandra, and the internationalization of their streaming service. Learn about Netflix's custom PaaS built on AWS, utilizing Java/Tomcat, Groovy/Grails, and Python. Discover key architectural patterns for availability, including isolated services, balanced availability zones, and triple replicated persistence. Examine the transition from datacenter to cloud, the implementation of Chaos Monkey, and the use of circuit breakers for resilient design. Gain insights into Netflix's build pipeline, Jenkins architecture, and open-source projects. Understand cloud access control, runtime considerations, and future roadmap plans. This comprehensive talk covers everything from high-level architecture to specific tools and practices, providing valuable knowledge for building scalable, resilient cloud applications. Read more

Globally Distributed Cloud Application at Netflix

GOTO Conferences
Add to list
0:00 / 0:00