iggy icon indicating copy to clipboard operation
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.

Results 144 iggy issues
Sort by recently updated
recently updated
newest added

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....

operations

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...

ci-cd
performance
server

Currently, we can't overwrite array config entries from env, eg.: ![image](https://github.com/iggy-rs/iggy/assets/5490304/e5b82b41-e424-4e85-afa2-b6b68b2172b9) The aim of this issue is to implement some kind of parser in config_provider.rs, so that user can call...

good first issue
server

- https://gitlab.com/DPDmancul/clap-serde-derive - https://crates.io/crates/clap-serde-derive

improvement
tui

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 =...

api
sdk

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...

new functionality
api
server

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.