Documentation

API reference, integration guides, and architecture overview for the 44s platform.


Quickstart

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.

Base URL

# 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

First request

# 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"

Authentication

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_...

Cache

Lock-free in-memory cache with automatic fractal compression. Redis-compatible command set for GET, SET, DEL, MGET, EXPIRE, and TTL operations.

EndpointMethodDescription
/v1/cachePOSTSet a key-value pair
/v1/cache/:keyGETRetrieve a value by key
/v1/cache/:keyDELDelete a key
/v1/cache/batchPOSTBatch get/set operations

Database

Persistent key-value and document store with atomic operations. DynamoDB-compatible query interface with lock-free concurrent access.

EndpointMethodDescription
/v1/db/:tablePOSTPut item
/v1/db/:table/:keyGETGet item by key
/v1/db/:table/queryPOSTQuery with filters
/v1/db/:table/:keyDELDelete item

Object Store

S3-compatible object storage with automatic fractal compression. Standard S3 SDKs work out of the box — change the endpoint URL and credentials.

EndpointMethodDescription
/v1/store/:bucketPUTCreate bucket
/v1/store/:bucket/:keyPUTUpload object
/v1/store/:bucket/:keyGETDownload object
/v1/store/:bucketGETList objects

Architecture

The 44s platform is built on four primitives that compose into every service:

FractalAlloc

Lock-free per-thread slab allocator. No global heap contention. Each thread owns its memory arena and never waits for another thread's allocation.

FractalMap

Epoch-based lock-free concurrent hash map. The core data structure behind cache, database, and configuration storage. Supports atomic read-modify-write without locks.

FractalArray

Depth-propagating atomic cells. Each write simultaneously compresses, encrypts, and propagates data across three depth levels (hot/warm/cold). No separate compression step.

FractalDelta

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.