Skip to content

Engine & Primitives

The concepts here are the heart of Cloacina, independent of how you run it. They apply whether you embed the library or run the service — each object is described once, with both its Rust and Python interfaces.

Who this is for: anyone learning the engine primitives — workflows, computation graphs, scheduling, and packaging — regardless of language. This material is language-agnostic.

Prerequisites: basic familiarity with the concepts from Start Here.

The core primitives: