As Ceph is mainly written in C++ and C++ has developed very fast since C++11, I'd like to use this hackweek to further my C++ knowledge. The librados (written in C++) from Ceph will be used as practice target.

  • Learn more about C++ 14 and the incoming C++ 17.
  • Learn more about Boost library
  • Learn how to write my own (toy) interface using librados API.
  • Further, play with a nodejs librados bindings, ref: https://github.com/ksperis/node-rados

The expected output: - Highlighted/interesting features in C++ 17 - Small summary on how Boost is used in Ceph - A small demo of my custom interface using librados or using the nodejs binding one.

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 15

Activity

  • over 7 years ago: cxiong originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!