VoltDB Products/Versions

Posts Tagged ‘VoltDB Products/Versions’

Franken-Switch

I did quite a bit of testing on one of the major VoltDB v1.2 features, Network Fault Protection. When enabled this feature detects a network partition and ensures that we don’t allow “split-brain” behavior (a single VoltDB cluster splitting into two independent clusters).

As I planned my test strategy I had two ideas:

1. Buy a switch that supports VLANs, since multiple VLANs on a switch should allow me to partition two groups of machines. (So I’d have to read reviews of various switches, purchase the switch hardware, wonder if I bought the best switch for the money, read the … Read more

 

Clarifications on the CAP Theorem and Data-Related Errors

There has been another round of online conversations about the CAP theorem as the internet community continues to discuss its implications on networked databases.   Coda Hale recently wrote a well received article titled, “You Can’t Sacrifice Partition Tolerance”, acknowledged as “pretty good” by Eric Brewer.  Coda refers extensively to the CAP paper by Gilbert and Lynch.

Scattered in the larger conversation is a continued mis-perception of my position regarding the CAP theorem. Coda writes “Michael Stonebraker’s assertion aside, partitions (read: failures) do happen.” Others have made similar comments, so let me set the record straight.

I have consistently … 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