MyRocks, MongoRocks and RocksDB
RocksDB is an embedded database engine. MyRocks and MongoRocks are RocksDB storage engines for MySQL and MongoDB. All of this is open-source. Facebook started these projects to get better performance, efficiency and compression with fast storage devices like flash-based SSD but they also work great with disks. I will explain how and why MyRocks provides better performance, efficiency and compression using real and synthetic workloads. In one case we get 2X better compression compared to compressed InnoDB for a production workload. For these reasons we expect MyRocks to become the web-scale storage engine for MySQL.
Software Engineer, Database Infrastructure, Facebook
Mark's focus is on making databases perform better. He used to lead the MySQL development team at Facebook and prior to that led the MySQL development team at Google. He also worked at Oracle, Identity Engines and Informix on database internals. Mark has an MS in Computer Science from the University of Wisconsin-Madison.