Kafka Simulator v1.4 — delivery semantics, transactions and active/active
Exactly-once, read_committed and the last stable offset, begin/commit/abort, and the consume–process–produce loop. The transactions module makes EOS — Kafka's hardest topic — something you can step through. Free play also gains a new cluster type: active/active.