When RAMCloud first started, many of the c++11 and beyond features weren't fully mature, so we took a dependence on the Boost libraries.
If anyone is interested in RAMCloud development, removing the use of Boost across the source would be a wonderful contribution.