Defining Data-Streaming Simulations in YAML, Without Writing Python

Test data for a streaming pipeline, from a settings file rather than a program: a plain YAML file describes a simulation, and one command runs it and sends its events to Kafka, PostgreSQL, Parquet or Iceberg.

One Simulation, Two Pipelines: Batch Training and Live Inference with desflow

One simulation that writes Parquet for model training and streams Kafka events for live inference, so training and serving use the same simulation code.