Designing Modern Web-Scale Distributed Services
0h 0m 0s
English
Paid
Course description
This course is intended for software developers, future architects, product managers, product owners, engineering managers, IT consultants, and anyone who wants to understand how large-scale distributed systems are structured and designed—such as Netflix, YouTube, ESPN, Facebook, and others. The course provides a practical-oriented understanding of the principles of designing modern web services that operate on the scale of millions of users.
Read more about the course
It will be especially useful if you:
- are preparing for system design interviews;
- plan to develop or improve a distributed enterprise-level system;
- want to make technically informed decisions when working on large web services in the role of an engineering manager, product owner, or architect.
Upon completing the course, you will gain a clear understanding of the key concepts, approaches, and trade-offs underlying the design of modern web-scale distributed systems.
Want to join the conversation?
Sign in to comment