Andras Gerlits
omniledger.io
Andras Gerlits
@omniledger.io
I have built the first async, consistent data-platform
https://omniledger.io/

I build distributed systems @Citi

I also write about distributed systems
https://medium.com/@andrasgerlits
He reaches the conclusion that this means that it's impossible to build such a system. No. It's impossible to establish a universal clock. It's not impossible to voluntarily participate in a system which coordinates information that allows this

youtu.be/nfRouGH0oMg
Lamport on writing "Time, Clocks, and the Ordering of Events in a Distributed System"
YouTube video by Turing Awardee Clips
youtu.be
November 16, 2025 at 6:00 AM
Our industry has a lot to unlearn before it can start solving these issues. It's unfortunate that it made these shortcomings into its very identity.
November 15, 2025 at 5:59 AM
The need to braid multiple relative timelines together to achieve timelines which can label increasingly distant information from each other is such an obvious concept and so will necessarily underlie our data services eventually.
November 15, 2025 at 5:58 AM
Calibrating streams of independent information is not some niche curiosity. It's the minimal semantics required for allowing independent progress but providing a unified view for observers. You simply can't do simpler
November 2, 2025 at 4:40 AM
Different CPUs talking to each other will always be slower than the speed at which the CPU can progress. We currently waste these orders of magnitude differences mostly because our theory is bad at managing these
November 2, 2025 at 4:40 AM
I don't think I'm being unreasonable when I say this shouldn't be controversial. Yet, we've been stuck with working with the "single computer model". Ironically, these stop working for single servers also for the same reason: the need to scale out.
November 2, 2025 at 4:34 AM
So I presume you would agree that ideally we should address the root cause of the root cause, which is centralisation

bsky.app/profile/omni...
The AWS outage has nominally happened because of DNS, but the root cause is that we centralise data-collection and management. If data was delivered to observers from multiple sources (with a shared timeline), central outages cannot happen. Not all reactors are Chernobyl
October 26, 2025 at 7:43 AM
To be clear: I'm not suggesting anyone is lying. I'm saying that it's hard to convince a manager that they should invest in a new tech and an engineer to learn new science if they have nothing to gain from it.
October 24, 2025 at 4:15 PM
So beyond credentialism, another thing enabling this is lack of competition. If providers would face stiff competition, innovation would be the only option. No market- or industry-pressure means engineers gaslighting everyone else.
October 24, 2025 at 4:15 PM
The fact is that DNS is a distributed coaching problem and as such, is basically solved. The problem isn't science. The problem is the amount of money invested by different IT providers in bad distributed caching implementations and how much it would cost to fix it all.
October 24, 2025 at 4:15 PM
They are hoping to eventually work in FAANG, so are being sycophantic to get on the good side of the cool kids. They aren't putting their own companies first by demanding better solutions, they would much rather join in singing "DNS, amirite?" with the others.
October 24, 2025 at 4:15 PM
This is all to say that I do understand the rationale. But please, spare me the pearl-clutching "it could happen to you"-s. No, it couldn't. And it wouldn't need to happen to them either.

But most importantly, it wouldn't keep happening to the customers if there was no oligopoly
October 20, 2025 at 6:37 PM
are a choice. It's one the entire industry makes by maintaining and carrying their existing investments forward. If even one of them decided to move forward with a better setup, all of them would need to move and they wouldn't make a penny more, so why would they?
October 20, 2025 at 6:37 PM
Now, I didn't speak to nearly everyone in the space and few actually understand what this is all about, but there are a good few who do, in detail. So I can say with good confidence that there are important people at major cloud providers who do understand that outages like these
October 20, 2025 at 6:37 PM
however was the candour with which so many in business would talk about the realities of the situation. I'm genuinely thankful to these people, even if their message was mostly that innovation is not something they're looking to do as long as they have a choice.
October 20, 2025 at 6:37 PM
problems still considered unsolvable by most.

The second (industry) was much more of a mixed bag. I can't really be surprised by the fact that incumbents are not interested in innovation, I accept that it was very naive of me to presume otherwise initially. What I didn't expect
October 20, 2025 at 6:37 PM