Welcome to Cerulion
Cerulion Middleware provides APIs and services that enable seamless integration between your applications and Cerulion’s visual programming platform. Whether you’re building real-time communication systems, managing deployments, or automating workflows, Cerulion Middleware gives you the tools you need.Building with Cerulion: What to Read First
Core Components
Cerulion Middleware consists of powerful components designed for different aspects of application development and deployment.Key Features
Explore the powerful capabilities of Cerulion Middleware:Topic Manager
Centralized pub/sub with automatic discovery.
Publisher & Subscriber
Direct APIs for fine-grained messaging control.
Serialization
Automatic serialization with zero-copy local transport.
Architecture
Understand Cerulion’s internal design.
CLI Commands
Complete command reference with JSON output.
Quickstart
Build your first graph step by step.
Why Cerulion Middleware?
Zero-Copy Local Transport
Sub-microsecond latency with shared memory.
Async Network Publishing
Non-blocking sends with latest-message semantics.
Multi-Language Support
Generate Rust and Python from YAML schemas.
Type Safety
Compile-time guarantees prevent compatibility errors.
High Availability
Network failures don’t block local communication.
Production Ready
Signed builds and observability built-in.

