distributed 4.3.0

CQRS/ES framework for Rust using Plain Old Rust Structs — append-only events, replay, snapshots, outbox, service bus, and pluggable infrastructure
Documentation
1
2
3
4
5
6
7
8
9
pub(super) const PARTITION_ENCODING_DOMAIN: &[u8] = b"distributed.projection.scope-partition.v1\0";
pub(super) const RECORD_KEY_ENCODING_DOMAIN: &[u8] =
    b"distributed.projection.scope-record-key.v1\0";
pub(super) const COMPILED_TOPOLOGY_DOMAIN: &[u8] = b"distributed.projection.compiled-topology.v1\0";
pub(super) const COMPILED_TOPOLOGY_VERSION: u32 = 1;
pub(super) const SCOPE_CODEC_VERSION: u32 = 1;
pub(super) const PROJECTION_BINDING_DIGEST_DOMAIN: &[u8] = b"distributed.projection-binding/v1\0";
pub(super) const MAX_PARTITION_PATH_DEPTH: usize = 32;
pub(super) const MAX_PARTITION_PATH_SEGMENT_BYTES: usize = 255;