STRATUM
Scalable Transactional Runtime for Automation, Transformations & Unified Metadata
STRATUM is a scalable platform that unifies data, automation, and AI into a single intelligent foundation enabling organisations to build adaptable, future-ready systems.
┌───────────────────────────────────────────────────────────────────────────┐
│ Developer Code / Services │
│ Java apps • Spring services • Batch jobs • Plugins • AI/ML services │
└───────────────┬───────────────────────────────────────────────┬───────────┘
│ │
│ (Embedded) │ (Remote)
▼ ▼
┌──────────────────────────────────────┐ ┌──────────────────────────────┐
│ STRATUM Java SDK │ │ STRATUM Gateway API │
│ • Graph API (nodes/edges/attrs) │ │ • REST endpoints │
│ • Query API (traversal/filter) │ │ • GraphML-style endpoints │
│ • Metadata/Ontology API │ │ • AuthN/AuthZ (RBAC/ABAC) │
│ • Automation API (jobs/workflows) │ │ • Tenant isolation │
│ • Transactions API │ │ • Request shaping/limits │
└───────────────────┬──────────────────┘ └───────────────┬──────────────┘
│ │
└───────────────────────┬───────────────────┘
▼
┌───────────────────────────────────────────────────────────────────────────┐
│ STRATUM Runtime Core │
│ Transaction Manager | Policy/Security Engine | Event/Trigger Engine │
│ In-Memory Graph | Metadata/Ontology Core | Transformation Engine │
│ Query/Traversal | Indexing/Cache | Automation Executor │
└───────────────────────────────┬───────────────────────────────────────────┘
│
▼
┌───────────────────────────────────────────────────────────────────────────┐
│ Persistence & Operational Services │
│ • Durable graph store • Journal / versioning / audit │
│ • Snapshots & recovery • Replication / sharding (cluster) │
│ • Import/export connectors • Observability (metrics/logging/traces)│
└───────────────────────────────────────────────────────────────────────────┘