disruptor-mp 0.1.0-alpha.2

Ultra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended cross-process), with cross-process producer/consumer coordination, required-consumer liveness, and observability counters.
Documentation
1
2
3
4
5
6
7
#[test]
fn single_process_api_not_exposed() {
    let t = trybuild::TestCases::new();
    t.compile_fail("tests/ui/no_single_process_api.rs");
    t.compile_fail("tests/ui/no_internal_modules.rs");
    t.compile_fail("tests/ui/no_legacy_producer_barrier_exports.rs");
}