Distributed Systems

SentraZero

Designing a distributed compute platform with secure plugin execution and sandboxed workloads. Learn how Relayforge built an extensible execution engine.

overview — sentrazero
SentraZero
uptime
plugins executed
agents coordinated
Technology

Tools & stack

Tap a technology to highlight it.

01

Context

A growing class of modern products require the ability to execute dynamic workloads across distributed environments — not just predefined jobs, but user-defined logic, plugins, and data pipelines. Most systems in this space fall into two categories: rigid systems that limit flexibility, or flexible systems that compromise security and reliability. The objective was to design a system that behaves like a compute platform, not just a background job runner..

Distributed computing infrastructure
Distributed computing infrastructure
Control plane orchestrates distributed agents
02

Problem

The primary challenge was not execution — it was safe, scalable, and extensible execution. This required solving: - Executing untrusted workloads without compromising system integrity - Coordinating execution across distributed agents - Enabling extensibility through a structured plugin system - Handling large-scale dataset processing - Ensuring deterministic behavior under failure conditions.

Safe execution of arbitrary workloads at scale
03

Intervention

Instead of building a queue-based worker system, Relayforge designed a platform-oriented architecture with clearly separated responsibilities. **Control Plane** A centralized orchestration layer responsible for job lifecycle management, device registration and coordination, plugin registry and access control, and dataset pipeline planning. **Execution Layer** Distributed agents deployed across machines that claim and execute jobs, manage worker pools, and run workloads in controlled environments. **Plugin Runtime** A structured plugin system enabling signed plugin packages, manifest validation, version control, and sandboxed execution.

This transforms the system into an extensible platform. **Dataset Processing Engine** Chunk-based execution, parallel processing across agents, and merge orchestration pipelines enable distributed data workflows at scale..

Sandboxed plugin execution ensures system safety

A scalable distributed compute platform supporting arbitrary workloads across distributed agents

1M+ plugins executed with 99.95% uptime across 500+ coordinated agents

04

Architecture

Client → Control Plane → Job Assignment → Distributed Agents → Plugin Runtime → Dataset Pipelines Key Design Decisions: - Strict separation between orchestration and execution - Plugin-first extensibility model - Sandboxed runtime for safety - Database-driven state management - Parallel dataset processing.

05

Outcome

The system operates as a distributed compute platform capable of: - Executing arbitrary workloads safely through sandboxing - Scaling across multiple devices via the execution layer - Supporting plugin ecosystems through the registry system - Processing large datasets efficiently with chunk-based parallel execution This project demonstrates Relayforge's ability to build distributed systems, execution engines, extensible platforms, and data processing infrastructure..

Next steps

Let's build something resilient.

From AI infrastructure to automation systems — we architect production-grade solutions.

Start a conversation →