filmov
tv
Why Are Distributed Systems so Hard? • Denise Yu • GOTO 2020
Показать описание
This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo
Denise Yu - Senior Software Engineer at GitHub
ABSTRACT
Distributed systems are known for being notoriously difficult to wrangle. But why?
This talk will cover a brief history of distributed computing, clear up some common myths about the CAP theorem, dig into why network partitions are inevitable and close out by highlighting how a few popular consensus algorithms mitigate the risks of operating in a distributed fashion. We'll also take a look at how to design systems that take into account human factors, which can help reduce the impact of programmatic uncertainty [...]
TIMECODES
00:00 Intro
00:30 A long time ago, in a datacenter not too far away
04:44 What does it mean to run a distributed system?
06:40 8 fallacies of distributed computing
08:03 CAP Theorem
13:35 Hardware will fail, software will behave weirdly
16:56 Humans
Download slides and read the full abstract here:
#SoftwareArchitecture #DistributedSystems #Programming #Backend #CAPTheorem
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Denise Yu - Senior Software Engineer at GitHub
ABSTRACT
Distributed systems are known for being notoriously difficult to wrangle. But why?
This talk will cover a brief history of distributed computing, clear up some common myths about the CAP theorem, dig into why network partitions are inevitable and close out by highlighting how a few popular consensus algorithms mitigate the risks of operating in a distributed fashion. We'll also take a look at how to design systems that take into account human factors, which can help reduce the impact of programmatic uncertainty [...]
TIMECODES
00:00 Intro
00:30 A long time ago, in a datacenter not too far away
04:44 What does it mean to run a distributed system?
06:40 8 fallacies of distributed computing
08:03 CAP Theorem
13:35 Hardware will fail, software will behave weirdly
16:56 Humans
Download slides and read the full abstract here:
#SoftwareArchitecture #DistributedSystems #Programming #Backend #CAPTheorem
Looking for a unique learning experience?
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Комментарии