joaopugsley / kava

Kava is a Redis clone written in Rust.
MIT License
27 stars 0 forks source link

Utilização da crate `serde` #1

Open kallebysantos opened 4 months ago

kallebysantos commented 4 months ago

Muito bacana a implementação do redis em cima da HashMap padrão.

Talvez seria interessante utilizar a crate serde para a serialização dos dados? Sei que ela já trás uma padronização, além de ser bastante performática.

joaopugsley commented 4 months ago

Pode ser interessante, teria que fazer uns benchmarks para ver o quanto isso afetaria na performance de modo geral. Atualmente o HashMap está atendendo bem as nossas necessidades e não tenho certeza se a refatoração para integrar a crate serde compensaria.