Skip to content
Settings

Cyoda Documentation

Illustration of interconnected entity lifecycle components β€” state, workflows, events, and audit β€” unified in a single Cyoda runtime.
EDBMS β€” Entity Database Management System

Cyoda is an EDBMS: state machine, processors, and full revision history live inside the record, committed atomically β€” minimizing the need for sagas. A simpler stack than Postgres + Temporal + Kafka + a CDC audit pipeline. Build complete event-driven backends on one runtime. Open source, single Go binary, Postgres-backed.

Get started Learn the concepts

Three open-source engines ship with cyoda-go β€” in-memory, SQLite, and PostgreSQL β€” each tuned to a different operational shape. A commercial Cassandra plugin extends the same application code to fully scalable, robust production workloads.

  1. In-Memory
    local dev + AI iteration
  2. SQLite
    embedded durable single node
  3. PostgreSQL
    durable clustered production
  4. Cassandra
    enterprise distributed scale