Nov 10, 2016 6:00 PMEnd Time:
Nov 10, 2016 9:00 PMLocation:
Constant Contact Reservoir Place
1601 Trapelo Road Waltham MA 021451
Speaker: John Hugg
This talk will start with some of the initial research that led to VoltDB, and walk through the past 8-9 years of engineering challenges and decisions. One of the earliest decisions was choosing to build most of the system in Java; I'll explain why and what the pros and cons have been. The first public release of VoltDB was really radical in a number of ways. I’ll cover which ways it’s become more conventional, and what’s still "different" about it. Specific topics covered will include maintaining a low latency profile in the face of garbage collection, leveraging JNI and native code where appropriate, and running user procedure code safely in our process.
John Hugg has spent his entire career working with databases and information management at a number of startups including Vertica Systems and now VoltDB. As the founding engineer at VoltDB, he's collaborated with academic researchers, co-architected customer applications, worked on integrations with complementary ecosystems like Spark and Kafka, help drive the VoltDB software forward, and built world-class engineering teams.