Our great sponsors
-
flamegraph
Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3 (by flamegraph-rs)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
This is my attempt so far https://github.com/glazari/rust-redis
You tried trying to see what takes the most time under load via flames? https://github.com/flamegraph-rs/flamegraph
I did however learn that LOLWUT is a command, https://github.com/redis/redis/blob/unstable/src/lolwut.c
tokio has impl Decoder for when you want to parse input without any copies, I did it here: https://github.com/tontinton/bast if you want to take a look.