iggy-rs / iggy

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.
https://iggy.rs
MIT License
1.84k stars 85 forks source link

Write fuzzing testcases for `iggy-server` #469

Open hubcio opened 9 months ago

hubcio commented 9 months ago

The aim of this issue is to create fuzz testcases that would bombard server with random data and check behavior. Server shouldn't ever crash. Assume auth is done.

https://en.wikipedia.org/wiki/Fuzzing

hubcio commented 9 months ago

https://github.com/BurntSushi/quickcheck