Hubert Gruszecki

Results 67 issues of Hubert Gruszecki

In `iggy-server` messages cache works in per partition manner. When partition object is created, and cache is enabled, it creates internal `SmartCache`object, which is essentially wrapper around `VecDeque`. In other...

good first issue
improvement
test

Aim of this task is to use profile guided optimization in CI.

ci-cd
server

Perhaps it should be possible to use crate https://docs.rs/rolling-file/latest/rolling_file/ instead of `tracing-appender`. The parameter itself is already in the config.

good first issue
improvement

Think which config values could be changed in runtime, implement commands to change them. The main aim of this task is to allow hot-reload some of the values, so potential...

config
server

This should be done after #102. https://github.com/al8n/stretto/

new functionality
performance
server

https://docs.rs/tokio-linux-aio/latest/tokio_linux_aio/ https://github.com/codilime/rust-dpdk

performance
server

Instead of having `u32` for `MessageSize` we would like to have own types for it. Same can be applied to `offset`, `user_id`, etc. This is potentially big change because both...

good first issue
api
improvement
server

For example, for TCP we could expose buffer sizes, enabling/disabling Nagle algorithm.

good first issue
config