Cassandra Day Chicago 2015 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Best Practices Technical [clear filter]
Thursday, April 9


Thursday April 9, 2015 9:30am - 10:15am
Chicago 10


The Synergy Between Apache Cassandra & DataStax Enterprise
Apache Cassandra is a proven always-on, linearly scalable, high performance, NoSQL database widely used for mission critical applications. DataStax Enterprise extends the value of the data stored in the Apache Cassandra database, and provides enterprise-required functionality. Some of the most commonly used DataStax Enterprise features includes integration with Solr for search, Hadoop for batch analytics, a visual administration tool, in-memory capabilities, and built-in security. This talk will focus on the use cases and relationship between Apache Cassandra, DataStax Enterprise capabilities, and other commonly integrated technologies such as Spark, Storm, Kafka, etc.  

avatar for Dan Flavin

Dan Flavin

Solution Engineer, DataStax
Dan has a strong background in multiple high performance and large scale database technologies, business intelligence, and advanced analytics, which has naturally lead to his intense enthusiasm for the Cassandra NoSQL database. He is a field based system engineer for DataStax, which... Read More →

Thursday April 9, 2015 10:15am - 11:15am
Chicago 10


Kindling: Getting Started with Spark and Cassandra
An introduction to using Spark and integrating Spark with Cassandra to perform analytics and data processing. If you are using Cassandra, then you almost certainly have a large amount of data which you want upon which some form of processing needs to be done. Spark is a new distributed computing platform which makes writing big data analytics incredibly easy and it integrates with Cassandra with minimal effort.

In this presentation, I will show how to get Spark setup with Cassandra and how to interact with Cassandra through Spark. Also covered will be architectural details of Spark such as how it handles failure recovery along with the main programming concepts needed to implement simple through complex processes on Spark. Then I will walk through a demonstration of using Spark to perform ETL on a dataset and save the data into Cassandra and then use Spark to do analytics on the data in Cassandra.

Time permitting I will explain some things we are using Spark for at SimpleRelevance and cover Spark Streaming.

avatar for Erich Ess

Erich Ess

CTO, SimpleRelevance
Erich Ess is the son of a Swiss sailor and an American librarian. He studied Computer Science and Pure Mathematics at Purdue University, where he wrote papers on scientific visualization. He then went to work for Northrop Grumman, Verizon, and GreatCall as a software engineer. At... Read More →

Thursday April 9, 2015 11:15am - 12:15pm
Chicago 10


Thursday April 9, 2015 12:15pm - 1:00pm
Chicago 10


Evolution of Cassandra at Signal
At Signal we’ve been running Apache Cassandra in production since late 2011. One of the major challenges we faced was making our data available globally. To do this we use a multi-region Cassandra deployment to take care of the heavy lifting, allowing us to stay focused on building a great product. in this presentation we'll cover the use cases we were solving for, data model we settled on, tools used and lessons learned along the way.

avatar for Matthew Kemp

Matthew Kemp

Team Lead & Engineer, Signal
Matthew Kemp is a Team Lead and engineer at Signal, where he works on much of the core back-end infrastructure. Straddling the line between Dev and Ops, he specializes in distributed systems, performance and monitoring. Prior to Signal, Matthew held roles at IMC Financial Markets... Read More →

Thursday April 9, 2015 1:00pm - 1:30pm
Chicago 10


CQL: This is not the SQL you are looking for

While CQL does allow for developing queries and data models in a familiar syntax, it is important to understand that CQL is not SQL.  Although some of the keywords may work the same, many do not.  New Cassandra developers can quickly become frustrated when using CQL and expecting SQL behaviors.  This presentation will explore and explain the differences between the CQL and SQL.

avatar for Aaron Ploetz

Aaron Ploetz

Lead Database Engineer, AccuLynx.com
Aaron is the Lead Database Engineer for AccuLynx, where he implemented Cassandra to scale part of their cloud-based business management system. He is active in the Cassandra tags on StackOverflow, and recently became the first recipient of a tag-specific badge in CQL. Aaron holds... Read More →

Thursday April 9, 2015 1:30pm - 2:30pm
Chicago 10


DataStax Enterprise & Apache Cassandra Hardware Best Practices

During this session we will discuss varying recommended hardware configurations for DSE.  We’ll get right to the point and provide quick and solid recommendations up front. After we get the main points down take a brief tour of the history of database storage and then focus on designing a storage subsystem that won't let you down.


Thursday April 9, 2015 2:30pm - 3:00pm
Chicago 10


Advanced Data Modeling
You know you need Cassandra for its uptime and scaling, but what about that data model? Let's bridge that gap and get you building your game changing app. We'll break down topics like storing objects and indexing for fast retrieval. You will see by understanding a few things about Cassandra internals, you can put your data model in the spotlight. The goal of this talk is to get you comfortable working with data in Cassandra throughout the application lifecycle. What are you waiting for?

avatar for Tim Berglund

Tim Berglund

Global Director of Training, DataStax
Tim is a teacher, author, and technology leader with DataStax. He is a conference speaker internationally and in the United States, and contributes to the Denver, Colorado tech community as president of the Denver Open Source User Group. He is the co-presenter of various O’Reilly... Read More →

Thursday April 9, 2015 3:20pm - 4:20pm
Chicago 10


Cassandra: Consistency & Tolerance (A Morality Guide for Databases)

Apache Cassandra is singular in its ability to provide a single logical database dispersed over multi-region datacenters. Cassandra databases can lose entire datacenters due to network outages or natural disasters and the database will remain available for application users. This talk will discuss how Cassandra is able to achieve this feat, and dive deep into the programming realities of distributed systems and consistency models. It turns out that the consistency model is the critical feature of successful distributed systems. When an application and a database can have an honest conversation about the consistency needs of each, a powerful system is born. This honesty is at the core of Cassandra's dominant position in the world of distributed databases.

avatar for Matt Kennedy

Matt Kennedy

Architect, DataStax
Matt Kennedy is an architect at DataStax. Matt has been a Cassandra user and occasional contributor since version 0.7 and is a co-organizer of the Cassandra meetup in the Washinton DC area. At the European Cassandra Summit in October of 2013, he was recognized by DataStax as a Cassandra... Read More →

Thursday April 9, 2015 4:20pm - 4:50pm
Chicago 10