Apache Cassandra

Date/Time:
Thursday 5 March 2015, 6.00pm - 8.00pm

Venue:
The Davidson Building, 5 Southampton Street, London WC2E 7HA.
The nearest underground stations are Covent Garden and Charing Cross.

Speaker:
Christopher Batey, DataStax

Summary:

NoSql/distributed databases are becoming more and more necessary. Apache Cassandra is the database of choice for people who need scalability and high availability without compromising performance. Cassandra's replication achieves fault tolerance and zero down time on commodity hardware.

However, developers need to get out of a relational mindset to achieve all of this, so in this talk we’ll cover:

  • A quick view of the need for distributed databases
  • An overview of Cassandra including how it replicates to achieve zero downtime
  • Core Cassandra use cases, with the aim to leave attendees with a good understanding of whether Cassandra is the right choice for their next project
  • Interacting with Cassandra from Java with examples that use the raw driver and mapping APIs
  • Introduction to more complicated topics such as lightweight transactions, branches and load balancing

My goal is to have attendees gain an understanding of when Cassandra is the right fit and how it achieves scalability and tolerance to hardware failure, all while showing how the modern drivers make it easy to use from all sorts of languages.

Bio:

Christopher Batey (@chbatey) is a Software Engineer by trade and is currently employed by DataStax as a Technical Evangelist for Apache Cassandra, previously he was Senior Software Engineer at BSkyB where he spent his time designing and developing their next generation platform that backs Sky Go, Now TV etc. He is a keen blogger (http://christopher-batey.blogspot.co.uk/), tweeter and open source advocate.

Admission:

Free. To gain admission please email your name to our Membership Secretary, Algirdas Pakstas, at algirdas.pakstas@gmail.com in advance of the meeting, including the title of the event and your name in the subject line of your email. Attendance lists will normally be finalised on the Monday preceding each meeting but late admission may be accepted by signing in to the Davison Building as a visitor.

Presentations

Watch the video

PDF Icon Cassandra: How it works and what it's good for! - Christopher Batey