Skip to content

System Overview

Ironflow collapses the traditional backend stack (Queue + Database + Orchestrator) into a single Go binary. This diagram shows all major components and how they connect. External clients communicate via ConnectRPC or the REST API under /api/v1. The binary embeds NATS JetStream as its event bus, uses SQLite or PostgreSQL for persistence, and serves a React dashboard.

Ironflow runtime architecture