Cover Photo by Alexander Shatov on Unsplash
Netflix accounts for about 15% of the world's internet bandwidth traffic, serving over 6 billion hours...
For further actions, you may consider blocking this person and/or reporting abuse
Thank you so much for sharing! I'm wondering, where do you get all this data from?
You're welcome. Its mostly from Netflix's engineering blog
Thanks for this compilation. I was looking before for one page "summary" of Netflix's architecture. I was reading from different sources and had not enough time or patience of doing it like this.
It would also be cool to have a some sort of something like this for Netflix's resiliency designs and tools like Chaos Monkey. But maybe leave it to someone else who has time.
Thank you for your feedback couchcamote, Chaos monkey deserves its own seperate article but I think I'd leave it for someone else 😅
How do they test their work? they have a dev environment?
I'm interested in knowing this as well. The system has so many moving parts.
Netflix practices something called Chaos Engineering.
You can check out this video for more info.
youtu.be/3WRVgC8SiGc
“Chaos engineering…is the discipline of experimenting on production to find vulnerabilities in the system before they render it unusable for your customers. We do this at Netflix through a tool that we call ChAP…[It] can catch vulnerabilities, and allows users to inject failures into services and prod that validate their assumptions about those services before they become full-blown outages.”
Yeah, I guess they have they also carry out tests in production. Check out this video.
youtu.be/3WRVgC8SiGc
Great to know about the complete working architecture of Netflix with end to end strategies applied for it. Its really a special treat for the business peoples to know about Netflix. Try to update How does Netflix make money over here, It will add some additional information in this sections. Thanks.
I learned a lot from reading it. However, I wish the post had more details on some topics, such as how Netflix handles failures and redundancy, how Netflix optimizes video quality for different devices and bandwidths, and how Netflix uses AWS and Open Connect clouds. It would also be helpful if the post had some references or sources for the information presented. Overall, a good introduction to Netflix’s backend architecture.
fantastic article. totally enjoyed the read! learnt a new thing too - "Not everyone sees the same image." wow really didn't realize that but now I do
Thank you morpheus. Glad you enjoyed it. I was wowed when I realized that too. So many amazing things going on behind the scenes.
Great series, i learned a lot. Thank you for sharing. You really did your homework on this. Keep them coming.
Thank you Kef, Glad you enjoyed it. Definitely more coming
This is a great article. Nice job! No wonder my Netflix rates keep going up….lol
Lool, I guess that's the price we pay for their good work 😅
Good day elegberun can you please help me with an asp.net application
Thanks for aggregating things at one blog ! Great effort !
Great Read. Motivated me to write about another system and its design which is not properly documented under one post.
Amazing