Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]

Roberto Vitillo's Blog

Sort By

Recent [alt+2]
Understanding Distributed Systems 1.1 Coordination is expensive as it reduces the availability and performance of distributed applications...
25th Mar 2021
57

Understanding Distributed Systems 1.1

from Roberto Vitillo's Blog [alt+shift+b] in startups

25th Mar 2021
Coordination is expensive as it reduces the availability and performance of distributed applications (PACELC theorem). I have extended…
Testing and operating distributed systems I am excited to announce that the first edition of my book about distributed systems is finally...
7th Feb 2021
44

Testing and operating distributed systems

from Roberto Vitillo's Blog [alt+shift+b] in startups

7th Feb 2021
I am excited to announce that the first edition of my book about distributed systems is finally complete! First things first, I have…
How distributed systems fail At scale, any failure that can happen will eventually happen. Hardware failures, software crashes,...
5th Dec 2020
49

How distributed systems fail

from Roberto Vitillo's Blog [alt+shift+b] in startups

5th Dec 2020
At scale, any failure that can happen will eventually happen. Hardware failures, software crashes, memory leaks - you name it. The more…
The costs of microservices An application typically starts its life as a monolith. Take a modern backend of a single-page...
22nd Nov 2020
34

The costs of microservices

from Roberto Vitillo's Blog [alt+shift+b] in startups

22nd Nov 2020
An application typically starts its life as a monolith. Take a modern backend of a single-page Javascript application, for example - it…
Resiliency patterns of distributed systems I have released a new chapter of Understanding Distributed Systems : Resiliency Patterns. The...
6th Sep 2020
35

Resiliency patterns of distributed systems

from Roberto Vitillo's Blog [alt+shift+b] in startups

6th Sep 2020
I have released a new chapter of Understanding Distributed Systems : Resiliency Patterns. The chapter is all about failures and their…
How to conduct a system design interview The system design interview is a great way to assess the seniority of a candidate in an interview....
18th Aug 2020
33

How to conduct a system design interview

from Roberto Vitillo's Blog [alt+shift+b] in startups

18th Aug 2020
The system design interview is a great way to assess the seniority of a candidate in an interview. You can find a lot on the Internet on how…
The second chapter of Understanding Distributed Systems is out In the second chapter of Understanding Distributed Systems , I explore the core building blocks at...
26th Jul 2020
37

The second chapter of Understanding Distributed Systems is out

from Roberto Vitillo's Blog [alt+shift+b] in startups

26th Jul 2020
In the second chapter of Understanding Distributed Systems , I explore the core building blocks at the heart of many distributed systems…
I am writing a book I have released the first chapter of Understanding Distributed Systems ! "Wait, what? Weren't you...
21st Jun 2020
36

I am writing a book

from Roberto Vitillo's Blog [alt+shift+b] in startups

21st Jun 2020
I have released the first chapter of Understanding Distributed Systems ! "Wait, what? Weren't you working on a video class?" - I hear you…
Don't trust default timeouts Modern applications don't crash; they hang. One of the main reasons for it is the assumption that...
3rd May 2020
37

Don't trust default timeouts

from Roberto Vitillo's Blog [alt+shift+b] in startups

3rd May 2020
Modern applications don't crash; they hang. One of the main reasons for it is the assumption that the network is reliable. It isn't. When…
I am back It's been three years since my last post on my old Wordpress blog! You can still find my earlier...
24th Apr 2020
32

I am back

from Roberto Vitillo's Blog [alt+shift+b] in startups

24th Apr 2020
It's been three years since my last post on my old Wordpress blog! You can still find my earlier posts there as I was too lazy to move…
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in