What is Axiom? Axiom is an event ingestion and processing platform. I made this project to gain atomic understanding in making a production-grade system that ingests millions of events per day, processes them in real time, stores them durably, and exposes low-latency APIs while remaining secure, observable, fault-tolerant, and evolvable.
Think of it as a hybrid of:
Clients
└── HTTPS API Gateway
├── Auth & Rate Limiting
├── Ingestion Service
│ └── Append-only Log (Event Store)
│ ├── Durable Storage
│ ├── Replication
│ └── Backpressure
├── Stream Processors
│ ├── Aggregations
│ ├── Windowing
│ └── Idempotency
├── Query API
└── Admin / Control Plane
Observability Plane
├── Metrics
├── Tracing
└── Structured Logging
Axiom is seperated into 6 repo right now