Netflix is the world's leading internet television network. In this presentation, I talk about the aspects of Netflix culture that have contributed to its success. The freedom and responsibility culture, with highly aligned, loosely coupled teams of amazing, enthusiastic, helpful, high performance people with excellent judgement has helped build Netflix to adapt and change quickly, and iterate to make the best service possible. By eliminating rules and processes, and ensuring that employees have the contexts of the business in all aspects, Netflix has enabled employees to use their judgement to get things done rather than relying on control or process. This has resulted in Netflix becoming a leader in not only internet streaming, but also cloud computing, media, and culture. Because of the Netflix culture, we have been able to attract and retain great employees.
I give a few examples from my team, Edge Engineering of how the culture enables us to build the high scale, resilient and dynamic services that are the front door to the Netflix streaming application, and how the freedom we have has enabled us to open source core technologies that are needed for large scale, service-oriented architectures in a cloud environment.
This slideshow also gives a high level overview of how the streaming service works, and how Netflix's Open Connect Appliance can help ISPs.
27. ..In short
Netflix culture enables talented people to build
great products by minimizing process and
enabling us to do what we love...
28. About my Team (Edge Engineering)
● Build and operate the front door and control
systems for Netflix streaming
● Billions of requests per day
● Constant code changes
● ~ 20 people
○ Platform 5
○ Delivery 5
○ Services 6
○ Management 4
29. Netflix Culture and Edge Engineering
● Build highly scalable, resilient, dynamic
systems
● Act fast, react fast
● Freedom to radically experiment
● Open Source what we developed
30. OSS Thought Leadership from my small team
● Zuul - Netflix’s Cloud Edge Router
● Hystrix - Service Resilience
● RxJava - Reactive Extensions
● Turbine - Data stream aggregation
● Ribbon2 - SOA client
● Prana - Cloud platform support for multiple
programming languages.
● Scryer - Predictive cloud Autoscaling (** not yet)
● Nicobar - Dynamic code/scripting library (** not yet)
31. Success of the Culture
● Streaming Success
● Media Success
● Cloud Computing Leader
● Cultural Leader
● Attract and retain great employees
47. Netflix Open Connect
● Reduces ISP cost by serving Netflix traffic from
the local ISP datacenter, rather than upstream
network interconnects
● Netflix bears the capital and maintenance costs,
not ISP
● ISP provides space, power and a network port
● Free of charge to ISP
48. How Open Connect has helped ISPs
● 10X ISP traffic growth in < 12 months after
Open Connect
● About 90% of Netflix traffic offset by Open
Connect in Latin America (~80% in N. Am)
● International transit cost savings
● Ultra HD/4k streams, 3D streams, and high
Netflix Speed Index attracts and retains ISP
customers
50. Future of Netflix and Television
● Internet TV
○ By 2016 50% of television will be delivered by
internet
● Smart TV revolution
○ 100 million Smart TV’s will be sold this year
○ By 2025 everyone will have a smart television
● Smart Netflix - Algorithms
○ Predict the 1 - 3 shows you want to watch now.