This course will teach you the core concepts, terminologies, and technologies that make up a Distributed System.
This course will teach you the core concepts, terminologies, and technologies that make up a Distributed System.
While it’s important to understand how a specific technology, language, or tool works, any real distributed application like Twitter or Facebook consists of several components with specific responsibilities which also work together. In this course, Distributed Systems: The Big Picture, you’ll learn a high level overview of Distributed systems. First, you’ll explore how Distributed systems differs from a traditional system and what problems they solve. Next, you’ll discover each of the fundamental parts of a Distributed system and why we need them in the first place. Finally, you’ll learn how to pull everything you have learned together to understand how a Distributed system operates as well as the challenges involved. When you’re finished with this course, you’ll have the skills and knowledge needed to evaluate if and when a Distributed System is the right fit for you.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.