Patterns of Distributed Systems
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the world of distributed systems through a patterns-based approach in this GOTO Book Club interview. Delve into the complexities of cloud services, distributed databases, and products like Kafka and Kubernetes. Learn why understanding distributed systems is crucial for enterprise architects and developers, and discover how to tackle common implementation challenges. Compare distributed consensus algorithms like Raft and Paxos, and understand the value of patterns in system design. Gain insights from Unmesh Joshi, author of "Patterns of Distributed Systems," and James Lewis, as they discuss the importance of these patterns and why they remain underutilized in the industry. Perfect for software developers and architects looking to enhance their knowledge of distributed system design principles and real-world applications.
Syllabus
Intro
A patterns-based exploration
Should every SW Dev understand distributed systems?
Comparing patterns: Raft vs Paxos
Why are patterns useful?
Why do patterns remain underutilized?
Outro
Taught by
GOTO Conferences
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera