Systems Correctness Practices at Amazon Web Services

Jun 13, 2025

Systems Correctness Practices at Amazon Web Services. Article on the portifolio of formal methods used across AWS.

Our experience at AWS with TLA+ revealed two significant advantages of applying formal methods in practice. First, we could identify and eliminate subtle bugs early in development—bugs that would have eluded traditional approaches such as testing. Second, we gained the deep understanding and confidence needed to implement aggressive performance optimizations while maintaining systems correctness.

Here’s a list of techniques they use:

#aws #formal-methods #tla+ #systems-correctness