Iggy is the persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second.
Currently there is no graceful shutdown mechanism, implement it using a cooperative shutdown approach notifying every shard about an ongoing shutdown attempt and forcing it to persist it's data to disk.
Currently there is no graceful shutdown mechanism, implement it using a cooperative shutdown approach notifying every shard about an ongoing shutdown attempt and forcing it to persist it's data to disk.