005 Providing different storage layers
Channel: Adam Fowler on Tech
Date: 13/07/2020

In this short video I describe the refactoring I need to do in order to provide pluggable storage layers underneath the database. I also show the performance results of the different layers. If you're interested in why database providers choose speed over durability, this video will show you why!


In a separate video I'll show the live coding done during this session. It was over an hour (even when cut down!) but worth a watch. I discuss C++14 topics like std::optional, as well as move semantics, the functional library, and C++ Lambdas.