Architecture Decision Records (ADRs): Documenting the Why

Why did we choose Cosmos DB over SQL? Why did we use gRPC here? Six months from now, nobody will remember. That’s why you need ADRs. An ADR is a short markdown file stored in the repo that captures an architectural decision. Structure Title: “Use Cosmos DB for Session Store” Status: Accepted / Deprecated Context: […]

Read more →