API reference, integration guides, and architecture overview for the 44s platform.
44s exposes a standard REST API with drop-in compatibility for common cloud services. Point your existing Redis, S3, or DynamoDB client at our endpoint and it works.
# Cloud https://api.44s.io/v1 # Enterprise (your dedicated endpoint) https://your-org.44s.io/v1 # Sovereign (on-premise) https://your-internal-host:8443/v1
# Set a key curl -X POST https://api.44s.io/v1/cache \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{"key": "hello", "value": "world"}' # Get it back curl https://api.44s.io/v1/cache/hello \ -H "Authorization: Bearer $API_KEY"
All API requests require a Bearer token. Generate API keys from your dashboard or contact us for enterprise credentials.
# Include in every request
Authorization: Bearer sk_live_...
Lock-free in-memory cache with automatic fractal compression. Redis-compatible command set for GET, SET, DEL, MGET, EXPIRE, and TTL operations.
| Endpoint | Method | Description |
|---|---|---|
| /v1/cache | POST | Set a key-value pair |
| /v1/cache/:key | GET | Retrieve a value by key |
| /v1/cache/:key | DEL | Delete a key |
| /v1/cache/batch | POST | Batch get/set operations |
Persistent key-value and document store with atomic operations. DynamoDB-compatible query interface with lock-free concurrent access.
| Endpoint | Method | Description |
|---|---|---|
| /v1/db/:table | POST | Put item |
| /v1/db/:table/:key | GET | Get item by key |
| /v1/db/:table/query | POST | Query with filters |
| /v1/db/:table/:key | DEL | Delete item |
S3-compatible object storage with automatic fractal compression. Standard S3 SDKs work out of the box — change the endpoint URL and credentials.
| Endpoint | Method | Description |
|---|---|---|
| /v1/store/:bucket | PUT | Create bucket |
| /v1/store/:bucket/:key | PUT | Upload object |
| /v1/store/:bucket/:key | GET | Download object |
| /v1/store/:bucket | GET | List objects |
The 44s platform is built on four primitives that compose into every service:
Lock-free per-thread slab allocator. No global heap contention. Each thread owns its memory arena and never waits for another thread's allocation.
Epoch-based lock-free concurrent hash map. The core data structure behind cache, database, and configuration storage. Supports atomic read-modify-write without locks.
Depth-propagating atomic cells. Each write simultaneously compresses, encrypts, and propagates data across three depth levels (hot/warm/cold). No separate compression step.
XOR temporal delta compression. Values are stored as differences from their previous state. When data changes incrementally — which most data does — the deltas are near-zero bits, achieving 14.8x lossless compression at single-cycle cost.