obzenflow 0.0.1

Event streaming framework that finds zen in distributed systems chaos
Documentation
  • Coverage
  • 100%
    3 out of 3 items documented0 out of 2 items with examples
  • Size
  • Source code size: 5.71 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.2 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 14s Average build duration of successful builds.
  • all releases: 45s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • emmak3l rocketpages

ObzenFlow

ObzenFlow is an upcoming high-performance, event-sourced stream processing framework that achieves equilibrium in the chaos of distributed systems. Where others see chaos, we find harmony through mathematical guarantees and architectural discipline.

ObzenFlow brings a strong philosophy of first-principles to distributed systems. We flourish in the stark reality of production failures, network partitions, and cascading failures.

Core Philosophy

ObzenFlow is built on three foundational principles:

1. Monitoring is Not Optional

Every pipeline step MUST declare its monitoring taxonomy at compile time. No hidden defaults, no forgotten metrics.

2. Zen-like Simplicity Through an Elegant DSL

Clean, declarative syntax that reads like the problem domain. The framework enforces elegance.

3. Compile-Time Everything

No runtime pipeline construction. Everything is known at compile time for maximum performance and type safety.

Status

Currently in active development. This crate is a placeholder while we prepare for the initial release.

Visit obzenflow.dev for updates.

License

ObzenFlow will be dual-licensed under MIT and Apache 2.0.