YoVDO

Why Are Distributed Systems so Hard?

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Distributed Systems Courses Consensus Algorithms Courses CAP Theorem Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the complexities of distributed systems in this 22-minute conference talk from GOTO Chicago 2020. Delve into the history of distributed computing, debunk common myths surrounding the CAP theorem, and understand why network partitions are inevitable. Learn about popular consensus algorithms and their role in mitigating risks associated with distributed operations. Gain insights into designing systems that account for human factors, potentially reducing the impact of programmatic uncertainty. Follow along as the speaker covers topics such as the fallacies of distributed computing, hardware failures, and software behavior in distributed environments. Enhance your understanding of software architecture, backend programming, and the challenges faced in managing complex distributed systems.

Syllabus

Intro
A long time ago, in a datacenter not too far away
What does it mean to run a distributed system?
8 fallacies of distributed computing
CAP Theorem
Hardware will fail, software will behave weirdly
Humans


Taught by

GOTO Conferences

Related Courses

Reliable Distributed Algorithms - Part 2
KTH Royal Institute of Technology via edX
Maîtrisez les bases de données NoSQL
CentraleSupélec via OpenClassrooms
Big Data: adquisición y almacenamiento de datos
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera
Introduction to NoSQL Databases
IBM via Coursera
Recognize the Need for Document Databases
Pluralsight