iggy
iggy copied to clipboard
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.
Multiple people often start working on same problem, which causes synchronization issues. In order to avoid this, please inform us via discord that you want to start work on something....
Aim of this task is to optimize `iggy` CI in context of performance of docker image. Possible improvements: - hugepages support (if possible, need to do research) - switch to...
Currently, we can't overwrite array config entries from env, eg.:  The aim of this issue is to implement some kind of parser in config_provider.rs, so that user can call...
- https://gitlab.com/DPDmancul/clap-serde-derive - https://crates.io/crates/clap-serde-derive
Currently, if someone wants to use `IggyClient` with custom server TCP address, following code is absolute minimum: ```rust let tcp_client_config = TcpClientConfig { server_address: get_tcp_server_addr(), ..TcpClientConfig::default() }; let tcp_client =...
Aim of this task is to create new command for IggyClient which would be passed to iggy-server (and handled there). As a result, server should return zip file with file...
As we talked in https://github.com/iggy-rs/iggy/pull/650#pullrequestreview-1862058157 Write SendMessages directly to the stream to avoid unnecessary memory copies. I compared the BenchMark results and found that the performance did not improve. I...
resolve https://github.com/iggy-rs/iggy/issues/622 still in draft.