Be the first to like this
Note: with deep gratitude to Jimmy Bogard for teaching me many of these concepts: https://www.youtube.com/watch?v=LGG3IIHUG_w
"A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable." - Leslie Lamport
We are increasingly living in the world of distributed systems - microservices, 3rd party APIs, NoSQL databases. But many developers haven't made the paradigm shift from the way we used to build monoliths. Not taking into account failure handling, code coupling, data latency, etc. can make our systems fragile and our customers unhappy on a massive scale. Come take a deep dive into the process of designing for a distributed world.