Full Width [alt+shift+f] FOCUS MODE Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
32
In the second chapter of Understanding Distributed Systems , I explore the core building blocks at the heart of many distributed systems…
over a year ago

Comments

Improve your reading experience

Logged in users get linked directly to articles resulting in a better reading experience. Please login for free, it takes less than 1 minute.

More from Roberto Vitillo's Blog

Understanding Distributed Systems 1.1

Coordination is expensive as it reduces the availability and performance of distributed applications (PACELC theorem). I have extended…

over a year ago 47 votes
Testing and operating distributed systems

I am excited to announce that the first edition of my book about distributed systems is finally complete! First things first, I have…

over a year ago 37 votes
Leader election best practices

Sometimes a single process in a system needs to have special powers, like being the only one that can access a shared resource or assign…

over a year ago 42 votes
How distributed systems fail

At scale, any failure that can happen will eventually happen. Hardware failures, software crashes, memory leaks - you name it. The more…

over a year ago 39 votes
Scalability patterns of distributed systems

I have released a new chapter of Understanding Distributed Systems ! It explores the different patterns at your disposal when designing…

over a year ago 39 votes

More in startups

SharkNinja’s $16B+ Product Machine

The strategy behind how SharkNinja operates in 37 categories and has seen sales grow 24x from $250m in 2008 to ~$6B in 2025.

19 hours ago 6 votes
Europe's crusade against air conditioning is insane

Adopting foreign technologies is scary, but it's what makes a society rich.

10 hours ago 2 votes
Featured on People & Blogs

Thanks to Manu for featuring me on his series People & Blogs. I wrote a bit about the history of this blog and how (and why) I write online…

yesterday 4 votes
AI giants race to scoop up elusive real-world data

OpenAI, Google, and Perplexity create partnerships and free offers for a steady stream of consumer data that can't be scraped from the internet.

2 days ago 4 votes
Moderation is good for its own sake

Winning elections is important. But so is serving the people.

3 days ago 5 votes