Surreal Cloud Enterprise is now available
Sign up to our Early Access Programme
Calamu Technologies Logo (light or dark mode)

Storing cybersecurity data at scale with SurrealDB

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.

Key challenges

FRAGMENTED ARCHITECTURE

Fragmented stack built on DynamoDB, Neptune, Lambda, and Elasticsearch was expensive and slow.

INDEX OVERLOAD

High-volume metadata patterns overloaded compound indexes and led to inconsistent data.

MILLISECOND RESPONSE TIMES

Critical workflows required millisecond-scale lookups across billions of records.

DEPLOYMENT FLEXIBILITY

Needed an embeddable database for on-prem and cloud with cross-table consistency and failover.

Solutions

UNIFIED, MULTI-MODEL ARCHITECTURE

SurrealDB replaced a fragmented stack of DynamoDB, Neptune, Lambda, and Elasticsearch with one ACID-compliant engine supporting document, graph, and key-value models.

FLEXIBLE, EMBEDDED DEPLOYMENT

SurrealDB's lightweight design let Calamu run the same database in cloud and self-hosted environments, separating compute and storage for scalability and failover.

HIGH PERFORMANCE AT SCALE

SurrealDB delivered millisecond query latency over billions of records using range queries on compound keys.

OPERATIONAL EFFICIENCY AND DEVELOPER VELOCITY

SurrealQL roll-up tables and async inserts via a custom .NET driver reduced infrastructure cost and sped up development cycles.

Results

COST & COMPLEXITY SAVINGS

↓ COST

Replaced DynamoDB, Neptune, Lambda, and Elasticsearch with a single SurrealDB deployment, reducing infrastructure sprawl and spend.

ULTRA-FAST PERFORMANCE

↑ SPEED

Cut backup manifest creation from seconds to ~3ms and enabled millisecond lookups across tens of millions of records.

RESILIENT ARCHITECTURE

↑ UPTIME

Delivered consistent high availability with fault-tolerant, self-healing deployments powered by SurrealDB's decoupled compute and storage model.

BUILT-IN INSIGHT

↑ VISIBILITY

Roll-up tables and manifest views unlocked real-time observability into costs, usage, and storage behaviour.

Why SurrealDB?

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 →