Author Archive

Home » Articles posted by Tim Callaghan

Building a Cluster on a Limited Budget

In April 2010 we built a “budget cluster” to facilitate additional VoltDB testing (we already had a 12-node Dell R710 cluster). The requirement was to build a complete 6 server VoltDB cluster for less than the cost of a single R710 (much less actually).… Read more


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).… Read more

SGI/VoltDB Benchmark- More Details

Yesterday’s press release documented a 30 node SGI Rackable Cluster running VoltDB achieving 3.4 million transactions per second (at 10ms latency) running the “Voter” application.

Impressive numbers, indeed. And the numbers are even more interesting when you understand the transactions.… Read more


Overclocking Your Database Servers

It seems like I’ve been programming forever (we’re talking TS-1000, TRS-80, and Commodore64). I’ve always been looking to improve the performance of my programs, especially database applications. Better performance can usually be attributed to one of the following:

  • New Hardware[insert name of favorite hardware vendor] has just released new server technology that incorporates improved [RAM | CPU | Disk | RAID Controller].
  • Read more



Transactions on a Budget

We hand-built a “cluster” at VoltDB to perform a variety of long running tests. In this test cluster, one of the nodes performs all client application activity while the other 5 serve as VoltDB servers.… Read more