Skip to content

So why would I use a distributed database like Apache Cassandra?

Photo of James
Hosted By
James and 2 others
So why would I use a distributed database like Apache Cassandra?

Details

This month's talk is from Christopher Batey, who is employed by DataStax as a Technical Advocate for Apache Cassandra. Cassandra is a distributed masterless database and Christopher will be talking about when to use Cassandra, when not to use it, and how to use it with Java.

The event is sponsored by Brandwatch, who will be providing beer, pizza and soft drinks. Doors open at 7:00pm with the food and talks some time around 7:30pm. After the talk, we will head to the North Laine brewery for further discussions.

Brighton Java welcomes developers of all abilities, from novices to expert. We particularly welcome new attendees. Come down and say hello!

--

So why would I use a distributed database like Apache Cassandra?

A new “database” seems to appear every other week. Most of them are “NoSQL” so they must be cool. All these new tools make it really hard for developers to cut through the fluff and know which type of data store to use and why.
This session is going to be primarily about a distributed masterless database called Apache Cassandra. By the end of it I hope you’ll understand when Cassandra is the right choice and more importantly when it isn’t. We're going to do a deep dive so get your distributed system hat on as we’re going to go into Cassandra’s dynamo architecture, CAP theorem, cross DC latency, eventual consistency and Paxos. Even if you don’t want to use Cassandra learning how it works can really help you build distributed systems.
We’ll finish up with how to interact with Cassandra from Java and how the new drivers make it a breeze.

Christopher Batey (@chbatey) is a Software Engineer by trade and is currently employed by DataStax as a Technical Advocate for Apache Cassandra. Chris has also worked for Sky, where he helped build their online television platform, and IBM, where he helped develop a variety of messaging products.
He spends a lot of his own time contributing back to the software community and is a active member of the London Java Community and Cassandra London. Christopher has a particular interest in building effective automated tests for every scenario, including network failures, database faults and services returning junk. For that reason he built an open source test double for Apache Cassandra: Stubbed Cassandra. He also blogs regularly at: http://christopher-batey.blogspot.co.uk/ .

Photo of Brighton Java group
Brighton Java
See more events
Brighton Java
Photo of Brighton Java group
No ratings yet
The Skiff
6 Gloucester Street, Brighton, BN1 4EW · Brighton