adr.zone

ADR examples

These ADR examples are written as realistic architecture decision record samples—tradeoffs, status, and consequences included. Browsing a few is one of the fastest ways to calibrate what “enough” looks like. If you need phrasing for a database or platform choice, a good architecture decision record example here is the PostgreSQL default; the Redis and event-driven pages show other shapes of risk. For broader sets of software architecture decision examples, use the list below, then read architecture decision log when you are ready to think about the index, not just one file. Each page uses a Nygard-style flow; the generator can output MADR, Y-Statement, Outcome-First, or ISO 42010 Companion when that fits your process.

Architecture decision log — how a whole set of ADRs is indexed and maintained over time.

Start from the markdown template or the generator when you write the first file in your own repository.