Engineering
Why Identity Platforms Become Distributed Systems Whether You Want To Or Not
Nobody sets out to build a distributed system. What people build is a service with a database, and then they solve six problems in a row, each of which has an obvious solution, and eighteen months later they are running a distributed system with none of the design properties of one.