Skip to content

amoghyermalkar123/rust-course-kvs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PNA Rust Lesson plan - Course completion.

KVS is a key-value database built as part of the mentioned rust course. It has following features -

  • CLI
  • Log-structured File I/O
  • Client-Server networking
  • Custom protocol
  • Multi-threading, async

Future scope (above and beyond the course) -

  • Data replication across nodes in the cluster (distributed db)
  • Fault tolerance
  • Data consistency
  • Anything that excites the crap out of me

Link to the course (It's amazing, do check it out if you love distributed systems) - https://github.com/pingcap/talent-plan

About

PNA Rust Lesson plan course completion as one full project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages