Beyond Databases.
The Full Ecosystem.
Six specialized infrastructure images that transform individual engine containers into a complete distributed data platform — CDC, replication, discovery, persistence, gateway, and a million-connection proxy.
Infrastructure for Production
Each ecosystem component is independently deployable and composable with any combination of database modules.
CDC
Capture every mutation. Emit to any destination.
WAL-subscription-based change capture that emits structured events to queues, webhooks, files, or custom consumers. Over 100K events/sec throughput.
- 4 emitter types (queue, webhook, file, custom)
- > 100K change events/sec
- Dead letter queue for failed deliveries
- Resume tokens for at-least-once delivery
- Schema filtering and event transformation
- Compatible with all 8 database modules
Distribution
Raft consensus. Same-type replication. Configurable consistency.
Multi-instance data replication using Raft consensus. Supports eventual and strong consistency with quorum writes, anti-entropy repair, and automatic failover.
- Raft consensus protocol
- Eventual + Strong consistency modes
- Quorum writes (configurable)
- Anti-entropy repair
- Same-type replication only
- Requires Discovery component
Discovery
Know your cluster. Track health. Manage groups.
Lightweight service registry for WeftKit instances. SWIM-based membership protocol with heartbeat monitoring, group management, and health status tracking.
- SWIM gossip membership protocol
- Heartbeat health monitoring
- Database group management
- Automatic peer detection
- mTLS secured registry
- REST + gRPC management API
Persistence
Local speed. Central durability.
Bridges embedded databases and central standalone servers. Supports write-through and write-behind modes with offline operation and automatic conflict resolution.
- Write-through and write-behind modes
- Offline operation with queue
- LWW and CRDT conflict resolution
- Configurable sync intervals
- Bandwidth throttling
- Requires Standalone instance
Standalone
Standard wire protocols. Full server deployment.
Wraps any database module with a full network server supporting standard wire protocols. PostgreSQL, Redis RESP3, MongoDB Wire, Bolt, DynamoDB REST, and S3 REST.
- PostgreSQL v3, Redis RESP3, MongoDB Wire
- Bolt (Neo4j), DynamoDB REST, S3 REST
- Dual-protocol server
- TLS 1.3 mandatory
- SCRAM-SHA-256 authentication
- Full RBAC enforcement
Pool Manager
One million connections. Zero compromise.
io_uring-based connection proxy handling 1M+ concurrent connections with intelligent query routing, read/write splitting, connection multiplexing, and a built-in query cache.
- io_uring async I/O (Linux)
- 4 routing algorithms
- Read/write splitting
- Query result caching
- < 1 μs connection acquisition
- > 500K queries/sec proxy throughput
How Components Connect
Ecosystem components interact through well-defined interfaces, composable at runtime without recompilation.
WAL events streamed as structured change events
Events routed to any destination with at-least-once delivery
Peer registry enables Raft-based consensus replication
Write-through or write-behind sync between engine instances
Connection proxy with 1M+ concurrent connections
What Each Component Requires
Some components are fully standalone; others require companion services at runtime.
| Component | Required | Optional |
|---|---|---|
| CDC | Standalone — no dependencies | Any DB Module (WAL hook) |
| Distribution | Discovery | Any DB Module |
| Discovery | Standalone — no dependencies | — |
| Persistence | Standalone instance | Any DB Module |
| Standalone | One DB Module | Multiple protocols |
| Pool Manager | Standalone instance | Multiple backends |
Common Deployment Patterns
Mix and match ecosystem components for your specific use case.
Local-First Mobile
MediumPer-tenant engine stack with cloud sync via Persistence layer
Event-Driven Microservices
MediumChange events streamed to message queues for service coordination
Multi-Region HA
HighRaft consensus replication across availability zones
High-Throughput Proxy
Low1M+ connections with read/write splitting and query caching
Full Platform
HighComplete enterprise deployment with all capabilities enabled
Ready to Build the Full Stack?
Combine database modules with ecosystem components to build a production-ready distributed data platform — every piece shipped as its own Docker image.