11 comments

[ 4.8 ms ] story [ 33.1 ms ] thread
> To ensure correctness in our design and implementation, we use TLA+ to formally prove our work.

Hah, I'm sure it's not for the whole thing but I wonder how many vendors can claim anything close to that!

Both Microsoft (Leslie Lamport's current employer) and AWS, at least:

https://en.wikipedia.org/wiki/TLA%2B#Industry_use

That Lamport and his current company are using TLA+ does not surprise me ;-) AWS is interesting. Before jepsen and similar stuff we used to have to take the vendor's word on a lot of claims. Hopefully the attitude there is changing towards more public self-verification (releasing stuff this) and then independent external verification!
So, they greek all the text on the page unless you turn on Javascript, but even if you turn on Javascript for their own domain, they still greek all the text?

I'm confused. Why would they want to do that?

Did I miss some development in networking theory? Seems popular to claim infinite horizontal scalability these days, and last I checked that's somewhere between hyperbole and a violation of physics (aka lying).