ADR: The Missing Link
summary
Architecture Decision Records (ADRs) are described as simple Markdown files stored in Git that record the rationale for architectural choices with fields like ID, date, status, context, justification, alternatives and consequences. The talk shows ADRs help speed future changes and justify past decisions using a multichannel chatbot example that adds a gRPC offload service and chooses in-memory storage for attachments because Kubernetes lacks cheap disk and latency matters, producing three linked ADRs (service, protocol, storage) and documenting the workable design and its risk of transient data loss.
AI-written summary · about
chapters (5)
- 0:00Introduction to ADR
- 2:28ADR use cases
- 6:24ADR format and structure
- 9:36ADR concrete example
- 14:49Conclusion and ADR adoption
related talks
30mCommunicating and documenting architectural decisions
31mA Commune in the Ivory Tower? – A new approach to architecture decisions
45mSW Design, Architecture & Clarity at Scale
02h 37m[Workshop] How to Document Your Decisions
54mCommunicating, Sharing and Maintaining Architectural Decisions in Development Teams
38mA Commune in the Ivory Tower: A New Approach to Architecture
27mThe Superpower of Intentional Architecture
41mUnpacking Technical Decisions
