Replication engine
Capture changes as movement events
Object, stream, and telemetry changes enter product-owned routes built for distributed environments.
Architecture overview
Stornamics is built as a replication spine for product routes: capture workload changes, keep the history needed for replay and recovery, and move data through node-aware routes across cloud, on-premise, and hybrid sites.
Object writes, broker records, and telemetry signals enter their owning route.
Retained changes keep recovery, diagnostics, and inspection grounded in what happened.
Cloud, on-premise, and hybrid nodes receive the data paths they are meant to operate.
Identity, status, limits, and diagnostics stay attached to each product path.
Replication engine
Object, stream, and telemetry changes enter product-owned routes built for distributed environments.
Event history
Retained records, stream cursors, and segment bundles give teams something concrete to replay, recover, and inspect.
Node awareness
Sites, zones, identity, diagnostics, and limits describe which nodes participate and how each route is operated.
How the system fits together
A route starts with product events, carries the history needed for replay or recovery, and places data across nodes, sites, and zones with operational controls attached.
Objects, stream records, queue activity, and telemetry signals enter the route through the product that owns them.
Retained events, cursors, WAL records, and segment bundles keep movement inspectable instead of hiding it inside opaque sync jobs.
Sites and zones connect product routes to cloud, on-premise, and hybrid nodes with identity, diagnostics, and status nearby.
Current product proof points
These proof points make the replication architecture concrete without stretching private beta into a production promise. Each card names the route, the history it keeps, and the boundary that keeps evaluation scoped.
Object route
ObjectDB
ObjectDB's public proof point is the scoped S3 Core gateway: bucket and object workflows with documented compatibility, request limits, and explicit unsupported-surface behavior.
Event route
Message Broker
Message Broker's proof point is a private-beta route family for streams, records, cursors, replay, shared queues, auth, metrics, audit, and diagnostics.
Telemetry route
LogDB
LogDB's proof point is telemetry admission and retained-record query through endpoint JSON, OTLP logs and traces, local WAL, and segment bundles.
Trust layer
Availability, compatibility, and limits are part of the architecture story. Use them together before turning a current route into an evaluation plan.
Core engine
Stornamics is built around a replication engine that turns workload changes into product-owned movement events. Object updates, stream records, queue activity, and telemetry writes can move across the places a team operates while preserving the history needed for replay, recovery, and inspection.
This is the architecture spine: product engines own data movement, and the surrounding controls make each route visible.
Product surfaces
ObjectDB, Message Broker, and LogDB share the same placement and operations model, but each implements a different technical surface. That gives teams one architecture for distributed data movement without pretending every workload belongs in the same engine.
The result is more concrete than a platform promise: each product engine owns how its data is captured, retained, moved, and observed.
Topology control
A site or zone is not just a label on a diagram. It describes where nodes run, which environments participate, and how data-placement choices relate to retention, privacy, latency, analytics access, and recovery planning.
The topology model makes placement an architectural control, not an after-the-fact migration project.
Operations layer
The replication spine needs a control plane. Stornamics treats service configuration, identity, diagnostics, auditability, and support artifacts as part of how customers operate distributed product routes.
Operators can see which route is running where, what controls apply, and which diagnostics or status signals to inspect.