This directory contains Architecture Decision Records (ADRs) documenting significant design decisions in clj-ebpf.
An Architecture Decision Record captures an important architectural decision made along with its context and consequences. ADRs help:
| ADR | Title | Status |
|---|---|---|
| 0001 | Use Java Panama FFI for Syscall Interface | Accepted |
| 0002 | Domain Specific Language for BPF Instruction Generation | Accepted |
| 0003 | BPF Map Operations Design | Accepted |
| 0004 | Structured Error Handling | Accepted |
| 0005 | Testing Strategy | Accepted |
0006-*.md)# ADR NNNN: Title
## Status
Proposed | Accepted | Deprecated | Superseded by [ADR NNNN](link)
## Context
What is the issue we're addressing? What forces are at play?
## Decision
What is the decision? What did we decide to do?
## Consequences
What are the positive and negative consequences of this decision?
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |