Skip to main content

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.

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Screenflow for Screencasters

Screenflow for Screencasters

Sources: Aaron Francis
Easy screencast editing - simple and efficient. The course "ScreenFlow for Screencasters" will help you work faster, focus on the essentials, and confidently...
1 hour 22 minutes 2 seconds
Get The Rating You Deserve: Optimize Your Tech Performance Review

Get The Rating You Deserve: Optimize Your Tech Performance Review

Sources: Yogi Sharma
You work a lot, but the results do not match your efforts - whether it's a promotion, good rating, salary increase, or just the recognition that you...
2 hours 43 minutes 14 seconds
Replit Agent

Replit Agent

Sources: Mckay Wrigley (takeoff)
Study how to use the AI agent Replit to create tools and applications. The course will be regularly updated as the Replit Agent is improved...
30 minutes 22 seconds
Sidekiq in Practice

Sidekiq in Practice

Sources: Nate Berkopec
Are you using Sidekiq to process your background jobs, but struggling with it as your application scales? Sidekiq can scale to 5,000 jobs per second with just a little effort an...
1 hour 4 minutes 45 seconds
Operating Systems

Operating Systems

Sources: Oz Nova (csprimer.com)
The goal of this course is to help you understand the operating system, one of the most important pieces of software with which almost all programs interact.
29 hours 33 minutes 35 seconds