Course info
Apr 27, 2020

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.

About the author
About the author

Prateek is a software engineer that has been working on designing, developing, and testing enterprise as well as customer facing applications for companies like Sun Microsystems, Oracle, and eBay.

More from the author
Data Iteration with Ruby
1h 5m
Aug 28, 2020
JavaScript: Functions
Nov 15, 2019
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] I have driven My name is public and welcome to my course to see Richard Systems. The big picture on the senior staff injury had a be working on a platform that processes billions of events and para bytes of data every single day. Have you ever wondered how companies like Facebook, eBay and Netflix handle huge volumes of daytime traffic and what tools and techniques they use? This course provides a broad introduction to distributed systems. Some of the major topics that really cover include domain, German design data, partitioning and replication, no sequel databases and asynchronous communication. By the end of this course, you'll know enough to go deeper into any of these specialized topics. You'll also be able to decide which technology is suitable for which purpose and how they combine to form the foundation of a good application. Architecture. I hope you join me in this journey to learn about this exciting topic with the distributed systems. The big picture course at Cruel Site