Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
11
I have released a new chapter of Understanding Distributed Systems ! It explores the different patterns at your disposal when designing…
over a year ago

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 19 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 11 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 12 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 11 votes

More in startups

DeepSeek: Links and Memes (So Many Memes)

How a Chinese AI lab spun out of a hedge fund shook up the entire tech industry.

16 hours ago 4 votes
Patrick Collison interview + at least five interesting things (#58)

Patrick interviews me; the energy transition; Americans die young; family and fertility; educating the poor; AI and growth

15 hours ago 2 votes
Andrew Rose, part 2: solving coordination

A longer and more chaotic follow-up conversation in which Andrew and I dive into the weeds of our differing approaches to solving coordination.

an hour ago 1 votes
Non-Western founders say DeepSeek is proof that innovation need not cost billions of dollars

The Chinese app has just “blown the roof off” and “shifted the power dynamics.”

2 days ago 3 votes
Deep Impact

Soundtrack: The Hives — Hate To Say I Told You So In the last week or so, but especially over the weekend, the entire generative AI industry has been thrown into chaos. This won’t be a lengthy, technical write-up — although there will be some inevitable technical complexities,

3 days ago 6 votes