Presto Raptor: MPP shared-nothing database on flash
Jay Tang from Facebook took us behind the scenes of a new storage system, Raptor, which is being built to run interactive queries over trillions of rows within seconds. Raptor is a columnar store on flash that is designed to fit natively with the popular open source distributed SQL engine Presto. Its multilayered storage architecture allows it to leverage flash for high performance while utilizing a disk-based backing system for durability and restoration from node failure. The system has been written in a way that it can be extended with other backing systems in the future.