Industry: Technology
Tech stack simplification: from 3 databases to one
Calamu Technologies, the pioneer behind Calamu Protect™, needed a database that could unify access control, metadata, and operational telemetry for their distributed, fragment-based storage platform. After struggling with a patchwork of DynamoDB, Neptune, and Elasticsearch, Calamu adopted SurrealDB for its multi-model flexibility, predictable performance, and embeddable deployment. SurrealDB now powers mission-critical metadata and control paths across both cloud and on-premises environments, helping Calamu deliver resilient, auditable, and self-healing storage infrastructure to security-sensitive customers.
Fragmented stack built on DynamoDB, Neptune, Lambda, and Elasticsearch was expensive and slow.
High-volume metadata patterns overloaded compound indexes and led to inconsistent data.
Critical workflows required millisecond-scale lookups across billions of records.
Needed an embeddable database for on-prem and cloud with cross-table consistency and failover.
SurrealDB replaced a fragmented stack of DynamoDB, Neptune, Lambda, and Elasticsearch with one ACID-compliant engine supporting document, graph, and key-value models.
SurrealDB's lightweight design let Calamu run the same database in cloud and self-hosted environments, separating compute and storage for scalability and failover.
SurrealDB delivered millisecond query latency over billions of records using range queries on compound keys.
SurrealQL roll-up tables and async inserts via a custom .NET driver reduced infrastructure cost and sped up development cycles.
Replaced DynamoDB, Neptune, Lambda, and Elasticsearch with a single SurrealDB deployment, reducing infrastructure sprawl and spend.
Cut backup manifest creation from seconds to ~3ms and enabled millisecond lookups across tens of millions of records.
Delivered consistent high availability with fault-tolerant, self-healing deployments powered by SurrealDB's decoupled compute and storage model.
Roll-up tables and manifest views unlocked real-time observability into costs, usage, and storage behaviour.
Calamu selected SurrealDB for its unique ability to unify multiple data models including document and key-value patterns under one ACID-compliant engine. SurrealDB offered a developer-friendly query language and the flexibility to run embedded or distributed. The switch gave Calamu both speed, architectural flexibility, and also allowed them to consolidate many different databases and search technologies into a single cluster of SurrealDB nodes, deployable in the cloud and on-premises.
Get in touch to learn more →