Brief Notes
Noteworthy links, summaries and concise prose on stuff.

Cassandra

All about using the Apache Cassandra database in a technology stack:

The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra’s support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.

Planet Cassandra, a Datastax Community Service, offers resources for Cassandra development.

Notes

10-October-2014: Ran brew info cassandra in Terminal on Mac OS X 10.9 Mavericks and got the following output:

Last login: Thu Oct  9 07:11:43 on ttys000
dlcmba:~$ brew info cassandra
cassandra: stable 2.1.0
http://cassandra.apache.org
Not installed
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/cassandra.rb

==> Caveats
If you plan to use the CQL shell (cqlsh), you will need the Python CQL library
installed. Since Homebrew prefers using pip for Python packages, you can
install that using:

  pip install cql

To have launchd start cassandra at login:
    ln -sfv /usr/local/opt/cassandra/*.plist ~/Library/LaunchAgents
Then to load cassandra now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist