John Hugg

Sponsored by


Stream and state: Robust and stable solutions for streaming transactions

Date: This event took place live on April 14 2016

Presented by: John Hugg

Duration: Approximately 60 minutes.

Questions? Please send email to

This webcast is no longer available to view.


In the race to join streaming systems with stateful systems, the winners will be stateful systems that process streams natively. These systems remove the burden on application developers to be distributed systems experts, and enable new applications to be both powerful and robust.

The tools to build these kinds of operational systems are evolving, but immature. Systems that focus on just streaming neglect state and vice-versa. Cobbled-together hybrid systems offer flexibility, but are complex to develop and deploy, may mask bugs, and may display surprising behavior when components fail.

In this webcast, John Hugg, Founding Engineer at VoltDB, will explore what's possible when systems integrate event processing with state management in a consistent, transactional way.

About John Hugg, Founding Engineer, VoltDB

John Hugg, founding engineer & Manager of Developer Relations at VoltDB, specializes in the development of databases, information management software, and distributed systems. As the first engineer on the VoltDB product, he worked with the team of academics at MIT, Yale, and Brown to build H-Store, VoltDB's research prototype. John also helped build the world-class engineering team at VoltDB to continue development of the company's open source and commercial products. He holds a B.S. in Mathematics and Computer Science and an M.S. in Computer Science from Tufts University.