Want to get up close and personal with the world’s most advanced open source distributed database? Curious about what makes Cassandra tick? Join six active Apache Cassandra committers September 12-13, immediately after the Cassandra Summit SF, for two days of intense workshops and code that will prepare you to be dangerous with Cassandra internals.
If you want to talk about administering Cassandra, data modeling, or application development, we highly recommend attending the Summit on Thursday and its associated social events.
This Boot Camp is NOT more of the same. It is not for executives or managers. It is for people for whom spending 10 hours writing code with experts in the field sounds like a great way to start the weekend.
September 12 – Day 1:
9:00-9:30 Overview [including StorageProxy + MessagingService]
9:35-10:35 Writes [memtables, commitlog, flushing]
11:25-11:55 Reads and indexing
12:00-12:30 CQL parsing and execution
12:35-1:00 Open Q&A
2:00-5:00 Group exercise
September 13 – Day 2:
9:00-1:00 Open coding
2:00-5:00 Open coding
Attendance is free, but space is limited. There are also a few prerequisites to attend:
- Have a strong core Java background including familiarity with java.util.concurrent
- Bring a laptop with the Cassandra source checked out and ready to run in your IDE of choice (see here for links to instructions for Eclipse and Intellij). We will NOT be covering this during the boot camp, so come prepared.
- Set up an Apache Cassandra JIRA account ahead of time
- Read the Dynamo, Bigtable, and Annotated Cassandra papers ahead of time
- Browse the low-hanging fruit tickets and have an idea of what you want to work on in day 2