Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
57
Coordination is expensive as it reduces the availability and performance of distributed applications (PACELC theorem). I have extended…
25th Mar 2021

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Roberto Vitillo's Blog

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…

7th Feb 2021 44 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…

5th Dec 2020 49 votes
The costs of microservices

An application typically starts its life as a monolith. Take a modern backend of a single-page Javascript application, for example - it…

22nd Nov 2020 34 votes
Resiliency patterns of distributed systems

I have released a new chapter of Understanding Distributed Systems : Resiliency Patterns. The chapter is all about failures and their…

6th Sep 2020 35 votes

More in startups

Divorced from reality

Fundamentals will matter

5 days ago 2 votes
Tuesday

My breathing was a constant problem.

5 days ago 2 votes
Industry roundup #13

When "buy, don't build" stops applying to dev tools

a week ago 1 votes
AI, tools and transformation

It’s very tempting to imagine that AI turns everyone into a tool-builder - now everyone can just ask the model to make the software they need, and apps as we know them are dead. I think that misunderstands how most people think and where software actually comes from, and more importantly, it isn’t a path to change how companies actually work.

a week ago 2 votes
Paralyzed by the Perfect Resume

Those with the most to lose are often the least likely to take big swings

a week ago 2 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in