all.sourceAllSource

Platform

Event sourcing that
remembers everything

AllSource stores every state change as an immutable event. Query any point in history with sub-microsecond latency. No event is ever lost, overwritten, or silently mutated.

469K
events/sec
ingestion throughput
11.9μs
p99 latency
query response
0
events lost
WAL + Parquet durability
43
MCP tools
AI agent integration
Every feature exists to ensure your events are durable, queryable, and correct

Built for systems that can't afford to forget

Immutable Event Log

Every state change is an append-only event with CRC32 checksums. No silent updates, no lost writes. The complete provenance of every record is preserved forever.

Time-Travel Queries

Reconstruct the state of any entity at any historical timestamp with 11.9us p99 latency. Debug production issues by replaying exactly what happened.

WAL + Parquet Durability

Write-Ahead Log with configurable fsync ensures no event is ever lost. Parquet columnar storage with Snappy compression gives you fast analytical reads and compact storage.

DashMap Concurrent Reads

In-memory concurrent hash map delivers 469K events/sec ingestion and sub-microsecond reads. Lock-free architecture means reads never block writes.

Projections & Snapshots

Build materialized views that stay in sync with your event stream. Checkpoint snapshots periodically to keep recovery fast as your event volume grows.

Schema Governance

Register and validate event schemas before they enter the store. Catch breaking changes at ingest time, not in production at 3 AM.

Ingest events and query history with plain HTTP

Two API calls. That's it.

Terminal
# Ingest an event
curl -X POST https://api.all-source.xyz/api/v1/events \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "event_type": "order.placed",
    "entity_id": "order-123",
    "payload": { "total": 149.99, "items": 3 }
  }'

# Time-travel query: what was this order's state yesterday?
curl "https://api.all-source.xyz/api/v1/events/query?\
  entity_id=order-123&before=2026-04-19T00:00:00Z" \
  -H "Authorization: Bearer $API_KEY"

Start capturing events in 60 seconds

Free tier: 100K events/month. No credit card required. Open source, self-host or cloud.