After settling down from the holidays and getting into my new role at work, there were a few news items from January of the new 2010 year that stood out.
Terrastore is a new distributed document store that grabs my interest due to my years working for Thomson Reuters and continually looking for better ways to store datasets in a scale friendly way. Terrastore looks to accomplish what I was trying to accomplish with Project Voldemort was promising with the additions of the following:
- add and remove nodes dynamically to/from your running cluster with no downtime and no changes at all to your configuration
- Install a fully working cluster in just a few commands and no XML to edit
- Terrastore automatically scales your data: documents are partitioned and distributed among your nodes, with automatic and transparent re-balancing when nodes join and leave.
The above are items that really help make managing such a system, to be hands off, which is the only way to survive in the cloud. Additionally having the cluster up and running without XML configuration files that have shared values and need tweaked when you start the cluster is a big positive as it helps in self bootstrapping configurations.
If you haven’t heard Cliff Click talk yet, then fix that and watch one of his presentations. Recently at the JVM Languages Summit in 2009, he presented A Crash Course in Modern Hardware which takes me back to my Computer Organization classes in college, with the added information of recent processes and I/O buses.


Recent Comments