Monte Zweben (Splice Machine)

Event Date: Friday April 15, 2016
Event Time: 12:00pm EDT
Location: GHC 6115
Speaker: Monte Zweben [INFO]

Title: Simultaneous OLTP And OLAP: The Splice Machine Database Management System

This talk describes the Splice Machine RDBMS designed to power today’s new class of modern applications that require high scalability and high-availability while simultaneously executing OLTP and OLAP workloads. Splice Machine is a full ANSI SQL database that is ACID compliant, supports secondary indexes, constraints, triggers, and stored procedures. It uses a unique, distributed snapshot isolation algorithm that preserves transactional integrity, and avoids the latency of 2PC methods. The talk will also present a variety of distributed join algorithms implemented in the Splice Machine executor and how the optimizer automatically evaluates each query, and sends it to the right data flow engine. OLTP queries such as small read/writes and range queries are executed on HBase, and OLAP queries such as large joins or aggregations are executed on Spark. The system can ensure that OLAP queries do not interfere with OLTP queries because the engines are run in separate processes each with tiered and prioritized resource management. We will also describe a few use cases where Splice Machine has been deployed commercially.

Monte Zweben (CMU'85) is CEO of Splice Machine -- maker of the first dual-engine RDBMS on HBase and Spark. Monte’s early career was spent with the NASA Ames Research Center as the Deputy Chief of the Artificial Intelligence Branch, where he won the prestigious Space Act Award for his work on the Space Shuttle program. Monte then founded and was CEO of Red Pepper Software, a leading supply chain optimization company, which merged in 1996 with PeopleSoft, where he became VP and General Manager of the Manufacturing Business Unit. In 1998, Monte was the founder and CEO of Blue Martini Software – the leader in e-commerce and multi-channel marketing systems. Blue Martini went public on NASDAQ in one of the most successful IPOs of 2000, and is now part of JDA. Following Blue Martini, he was the chairman of SeeSaw Networks, a digital, place-based media company. Monte is also the co-author of Intelligent Scheduling and has published articles in the Harvard Business Review and various computer science journals and conference proceedings. Zweben currently serves as Chairman of Rocket Fuel Inc. (NASDAQ:FUEL) and serves on the Dean’s Advisory Board for Carnegie-Mellon’s School of Computer Science.