Learn VoltDB - the NewSQL in-memory RDBMS
VoltDB is a NewSQL RDBMS aimed at ultra-high throughput database applications. Its natively partitioned, in-memory architecture allows you to achieve massive transaction throughput at scale on shared nothing commodity infrastructures. VoltDB is used extensively in markets such as financial trading, digital advertising, online gaming and network monitoring, to name a few, and is appropriate for any application that has high throughput OLTP workloads and needs real-time analytics. In this talk, we'll provide an overview of VoltDB's design goals and architecture, then we'll get hands-on by building and running a VoltDB app. The goal of this talk is to help you quickly understand what VoltDB is all about, and what it feels like to build VoltDB applications.
Come learn about VoltDB from the guys who are building it. John Piekos and Ning Shi of VoltDB's engineering team will walk you through a brief set of introductory slides, then they'll jump directly into a database demo so you can experience for yourself what it's like to be in the driver's seat.
John Piekos is responsible for VoltDB's engineering operations, including product development, QA, technical support, documentation and field engineering. He has over 25 years of experience leading teams and building software, delivering both enterprise and internet-based solutions.
John has held technical leadership positions at several companies, most recently at Progress Software where he led the OpenEdge database, ObjectStore database and Orbix product lines. Previously, John was vice president of Web Engineering at EasyAsk, and chief architect Novera Software, where he led the effort to build the industry's first Java Application Server.
John holds a MS in Computer Science from Worcester Polytechnic Institute and BS in Computer Science from the University of Lowell.