Wednesday, July 25, 2012

A Preferences Pane for Cassandra on MacOSX

In the previous blog post, I wrote about a useful piece of software (at least to me!), the MongoDB Preferences Pane for MacOSX.

Today is about the little brother, the Cassandra Preferences Pane for MacOSX.
Based on the same codebase , it shares the same set of functionalities.


If you read the MongoDB Preferences Pane announcement, you can stop reading this blog post here. The rest is the same since both share the same set of functionalities.

Prerequisites

This is only a preferences pane. It does not embed a Cassandra Server. Therefore, you first have to install Cassandra.
A simple way to do it is using Homebrew

$brew install cassandra

What can you do with it?

The emphasis has been put on the simplicity.
Therefore the preferences pane shows the current running state of the Cassandra server along with a single button to start it.

You can also check a checkbox if you want to have Cassandra always up and running.

I don't speak english

Nevermind, the preference pane comes in 5 flavors:
  • English
  • French
  • Simplified Chinese
  • Spanish
  • Portugese

An auto update functionality has also been implemented so you won't have to worry about updating the software, just focus on your own goals!