Author Archive

Posts by VoltDB Team 

Stonebraker Live! – Tonight!

Register nowto join us via live streaming!

Can’t make it to Santa Clara tonight? That doesn’t mean you can’t attend Stonebraker Live!

Join us via live stream at 6:30 p.m. Pacific to hear from database legend Mike Stonebraker, as well as VoltDB’s VP of Market Strategy, Mark Hydar, and Co-founder, Scott Jarr.… Read more

 

VoltDB’s New Command Logging Feature

We, at VoltDB, are excited to tell you about the command logging feature that we’ve been working on this summer. We’ve built this feature because our customers asked for it, and they’ve given us some great feedback on how it should work. Here’s a heads up to get you thinking about how you can make use of this new functionality.

So what’s command logging and why are we so excited about it? First, let me remind you of VoltDB’s snapshot functionality. A database snapshot is exactly what it sounds like — a point-in-time copy of the database contents written to … Read more

 

VoltDB Export – Connecting VoltDB to Other Systems

VoltDB is an in-memory database that excels at handling massive volumes of read and write operations in real-time.

However, performing high throughput database operations is often only one aspect of the larger business context where data needs to transition from system to system as part of an overall infrastructure. VoltDB provides powerful interoperability features that allow you to select, enrich and distribute data to downstream file systems and databases.

The target for exporting data from VoltDB may be another database, a repository (such as a sequential log file), or a process (such as a system monitor or accounting system). No … Read more

 

Visibility

“You cannot manage what you cannot measure”” - Peter Drucker

Most of us have heard this quote many times, though it’s probably more relevant to software development to say:

“You cannot manage what you do not measure”.

As software developers, we can figure out how to measure lots of stuff, and we can automate that measurement. We can even design in alerts to send us email when the measurements go out of bounds, or fail. But when we start getting lots of these alerts, and know that some of them are test issues rather than product issues, we often don’t … Read more

 

Community Contributions – Erlang Client Library

We at VoltDB are proud to announce contributions by our community members. In this post we highlight the Erlang Client Library, contributed by Henning Diedrich, of EonBlast Corporation. Eonblast will use this library and VoltDB in their upcoming game, Solar Pirates. The Erlang library is native and allows Erlang programs to talk with the VoltDB server as VoltDB clients. Server and clients communicate over TCP/IP sockets using the VoltDB binary wire protocol. The library is currently synchronous, and the async version should be online soon. The contributed library includes tests and two examples, Helloworld and Voter.

Source for the VoltDB … Read more

 

Welcome to Voltage, the blog for VoltDB enthusiasts

Welcome to the VoltDB blog, and what I hope will be a series of mostly (except this one!) technical posts about our product; what it’s for, how to use it, and how it’s built; along with news and events that will be of interest to the VoltDB community. We’ve come a long way in the last two years; from our roots in the h-store project at MIT, Brown, and Yale; to our paper at VLDB 08; to our initial beta in December of 09.  It’s been great to see the team grow to about a dozen, almost all

Read more