Skip to content

JohnCarterGonzalez/tcp-async-tokio

Repository files navigation

tcp-async-tokio

Implement an asynchronous runtime with Tokio

  • The Why?
    • develop a deeper understanding of TCP, and varying Protocols
    • Redis is a very popular protocol, with obvious benefits of getting familar with it
  • The How?
    • studying tokios runtime documentation
    • studying redis’ protocol documentation

Note: To run this project

  1. Ensure you have `cargo (1.54)` installed locally
  2. Run `./spawn_redis_server.sh` to run your Redis server, which is implemented in `src/main.rs`. This command compiles your Rust project, so it might be slow the first time you run it. Subsequent runs will be fast.

About

Tcp Server implementing the Redis Protocol

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published