Bỏ qua

ADR-NNNN:

  • Status: Proposed | Accepted | Rejected | Deprecated | Superseded
  • Date: YYYY-MM-DD
  • Supersedes: — (hoặc ADR-XXXX)
  • Superseded by: — (hoặc ADR-XXXX)

Bối cảnh

Vấn đề/áp lực nào buộc phải quyết định? Trạng thái hiện tại (trước khi đổi) là gì? Ràng buộc nào cần tôn trọng (thời gian, team size, hạ tầng sẵn có...)?

Quyết định

Chọn gì, cụ thể ra sao. Nêu rõ scope (áp dụng cho service nào, tầng nào) và scope KHÔNG áp dụng (nếu có).

Lựa chọn khác đã cân nhắc

  • Phương án A: mô tả ngắn — lý do không chọn
  • Phương án B: mô tả ngắn — lý do không chọn

Hệ quả

  • Được gì (+ performance, + DX, + khả năng mở rộng...)
  • Đánh đổi gì (+ complexity, + chi phí vận hành, + learning curve...)
  • Ảnh hưởng tới service/module nào, có cần migration không

Liên kết

  • PR/commit:
  • Docs liên quan:
  • ADR liên quan: