Raftoral: embedded orchestration for rust
ToolingComments
Does that mean state migration becomes a manual process... or is there some kind of versioning for the embedded workflows?
This is the same trade off seen with the rise of SQLite. Developers traded the operational simplicity of a single file for the management nightmare of a full DB server.
The claim about stopping infrastructure management is a bit optimistic. You still have to handle node membership and quorum health; it just happens inside your process now.
True, but the latency reduction is significant. Removing the external orchestration hop cuts out substantial serialization overhead for high-throughput workflows.
This is part of the larger shift toward the single binary. Why deploy a sidecar or a cluster when you can just ship a fat binary to the edge?
The single binary dream ignores the pain of updates. If the orchestration logic is embedded, you have to roll the entire application to fix one workflow bug.