Skip to content

Architecture Decision Records (ADRs)

This directory contains Architecture Decision Records for the TFDrift-Falco project.

ADRs are short documents that capture important architectural decisions made along with their context and consequences. We follow the Michael Nygard format.

Index

ADR Title Status Date
ADR-000 Use Architecture Decision Records Accepted 2026-03-22
ADR-001 Event-driven architecture with Falco gRPC Accepted 2026-03-22
ADR-002 In-memory graph store over external database Accepted 2026-03-22
ADR-003 Multi-cloud provider abstraction pattern Accepted 2026-03-22
ADR-004 JWT + API Key dual authentication Accepted 2026-03-22
ADR-005 SSE + WebSocket for real-time communication Accepted 2026-03-22

Template

Use ADR template when creating new ADRs.

Statuses

  • Proposed — Under discussion
  • Accepted — Decision has been made and is in effect
  • Deprecated — No longer valid, superseded by another ADR
  • Superseded — Replaced by a newer ADR (link to replacement)