GurRonen / yari-learn-rust

Yari is a toy project for me to learn rust, It is an implementation of Redis meant to explore rust idioms and libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yari

a learning project that tries to match the Redis API one-to-one (+ a multiple interfaces) while focusing on using major libraries and tools from the rust framework.

Roadmap

Commands plan (just basics, not all flags) - DOCS

[

  • GET
  • SET
  • DEL
  • EXPIRE (Including randomized active expiration)

Interfaces to be implemented

  • HTTP
  • Raw TCP w/ Tokio
  • CLI
  • GRPC

Libraries to experiment with

About

Yari is a toy project for me to learn rust, It is an implementation of Redis meant to explore rust idioms and libraries

License:MIT License


Languages

Language:Rust 100.0%