Skip to content

an experimental & micro c++ implemented Memcached, for learning purpose.

Notifications You must be signed in to change notification settings

davidzwb/uMemcached

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uMemcached

an experimental & micro c++ implemented Memcached, for learning purpose.

still in progress.

Structure

  1. network framework: boost::asio

    asynchronous nonblocking i/o & proactor

  2. message protocol: google protobuf

  3. hash map implementation: std::unordered_map<std::string, std::string>

    plan to use a more small-footprint customized one.

  4. multi-thread support: currently single threaded, with asynchronous nonblocking i/o.

  5. compilation system: cmake

About

an experimental & micro c++ implemented Memcached, for learning purpose.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published