Loading…
Cassandra Day Atlanta 2015 has ended

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

Thursday, March 19
 

9:30am

Registration & Breakfast
Thursday March 19, 2015 9:30am - 10:15am
Pre-Function Area

10:15am

Recording the Web: High-fidelity Storage and Playback with Apache Cassandra
FullStory is like a DVR for the web. An in-page script captures everything that happens during a user's online session, with the ability to play it back later with high-fidelity.  In this talk I'll describe how we use Cassandra, starting with the initial requirements and our resulting schema design (including both good and bad choices there), and following up with some highlights of our experience as well as future plans.

Speakers
avatar for Ian Rose

Ian Rose

Software Engineer, FullStory
Ian Rose is a software engineer at FullStory, an Atlanta startup. Previously he worked at the Google Atlanta office and earned a doctorate in computer science (with a focus in distributed systems) from Harvard University.


Thursday March 19, 2015 10:15am - 10:45am
Ballroom A

10:15am

Become an Internet Enterprise, with DataStax
Learn how innovative companies are using NoSQL technologies like Apache Cassandra to reinvent their business and build smart online applications. DataStax executives will share their knowledge on harnessing the power of big data to drive strategic business decisions.

Speakers
avatar for Seema Haji

Seema Haji

Director of Product Marketing, DataStax
Seema Haji leads Product Marketing at DataStax. In this role, she is responsible for leading the marketing direction and positioning of DataStax Enterprise. Bringing years of experience in business intelligence, analytics and big data management as a developer, buyer and marketer... Read More →


Thursday March 19, 2015 10:15am - 11:00am
Ballroom B

10:15am

Getting Started with Apache Cassandra and DataStax
This is a crash course introduction to Cassandra. You'll step away understanding how it's possible to to utilize this distributed database to achieve high availability across multiple data centers, scale out as your needs grow, and not be woken up at 3am just because a server failed. We'll cover the basics of data modeling with CQL, and understand how that data is stored on disk. We'll wrap things up by setting up Cassandra locally, so bring your laptops.

Speakers
avatar for Jon Haddad

Jon Haddad

Apache Cassandra Evangelist, DataStax
Jon Haddad has 10 years experience in both development and operations working at startups in southern California. For the last 2 years he's been a committer to cqlengine, the Python object mapper for Cassandra. He's now a Technical Evangelist at Datastax, continuing to focus on advancing... Read More →
avatar for Luke Tillman

Luke Tillman

Apache Cassandra Language Evangelist, DataStax
Luke Tillman is a Language Evangelist for Apache Cassandra at DataStax, with a focus on the .NET community but a passion for polyglot. He’s spent over 15 years as a software engineer, writing code for web applications both large and small. Prior to DataStax, he worked as a software... Read More →


Thursday March 19, 2015 10:15am - 11:15am
Ballroom E

10:45am

Apache Cassandra Anti-Patterns Jeopardy
Don’t put your Cassandra application in “jeopardy’! Come learn from real examples from the field on how NOT to do Cassandra. Prizes might be involved!

Speakers
avatar for Rob Murphy

Rob Murphy

Solution Engineer, DataStax
Rob has been working with database technologies for 18 years as a software engineer, DBA, Data Architect and Solutions Architect. His role at DataStax supports his love of solving complex problems and sharing knowledge about how it is done. Rob is wrapping up a masters degree in predictive... Read More →


Thursday March 19, 2015 10:45am - 11:15am
Ballroom A

11:00am

Asurion Customer Spotlight
Asurion is the global leader in technology protection services with over 200M subscribers and users of its products.

With a world that is increasingly becoming digital, and devices dominating our lives, Asurion's sole goal is to help make technology seamlessly work and make our lives richer.
With a significant user base and an ever expanding set of devices, expectations from our products and services have also exponentially risen. Whether it is high availability or extreme scale across the globe, conventional approaches have limited capabilities. Distributed databases allowed us to attain the scale.

In the talk, I'd like to introduce Asurion's journey in becoming a global service provider and how adopting a distributed database management system like Cassandra became a crucial part of our technology strategy. It not only provides us scale and performance to serve our global customers today, but also positions us to take on a future which will inevitably include a world of everything connected devices.

Speakers
avatar for Ram Rao

Ram Rao

Asurian, Vice President, Enterprise Architecture and Data Services
Ram has been in the software industry for over 18 years, having played several roles from engineering and architecture, to executive functions, across diverse verticals. He has been with Asurion for over 2 years, and has responsibility for platform evolution, enterprise architecture... Read More →


Thursday March 19, 2015 11:00am - 11:40am
Ballroom B

11:15am

Getting Started with Apache Cassandra and Python
In this session you’ll learn just enough to get started with NoSQL Apache Cassandra and Python, including how to install, build and try out some basic API calls. You’ll learn the basics of how to code your first application in Python on top of Cassandra, and leave the session feeling confident and excited to take the next step!

Speakers
avatar for Jon Haddad

Jon Haddad

Apache Cassandra Evangelist, DataStax
Jon Haddad has 10 years experience in both development and operations working at startups in southern California. For the last 2 years he's been a committer to cqlengine, the Python object mapper for Cassandra. He's now a Technical Evangelist at Datastax, continuing to focus on advancing... Read More →


Thursday March 19, 2015 11:15am - 12:15pm
Ballroom E

11:15am

Data Modeling In-Depth: A Time Series Example
Take a deep dive into understanding best practices for Cassandra data modelin,g with a review of a time series data modeling example. Partition key selection, data duplication, in place aggregation, as well as using TTL's and DateTieredCompaction to positive effect will all be covered.

Speakers
avatar for Thom Valley

Thom Valley

Solution Engineer, DataStax
Thom has more than 20 years experience in a wide range of technology roles, in including as a DBA, training developer, network engineer, software developer and development manager. This ultimately led to being CTO of an e-commerce development and services company and COO of a smart... Read More →


Thursday March 19, 2015 11:15am - 12:15pm
Ballroom A

11:40am

Hybrid Cloud & Microsoft Azure with DataStax Enterprise
Microsoft Azure will discuss the evolution of enterprises moving to the public cloud. The requirements enterprises need in order to leverage the cloud infrastructure effectively. The Azure and DataStax solution provides a robust platform for companies to quickly deploy Mobile, Web and IoT applications in the cloud as well as hybrid environments which is ideal for enterprises seeking to leverage Azure and DataStax to quickly innovate and scale elements of their applications to meet customer demands. 

We will share customer use-cases with attendees and discover how the combined solution can revolutionize the way your business can interact with your customers via multiple digital channels, enabling you to become an Internet Enterprise.


Speakers
avatar for Brad Allen

Brad Allen

Cloud Solution Specialist, Azure at Microsoft
Brad Allen is a professional in the Information Technology industry with over 15 years of skills in a breadth market and industry.In 1998 Brad graduated from the University of Georgia with a degree in Microbiology but decided to follow his passion of technology. He began his professional... Read More →


Thursday March 19, 2015 11:40am - 12:15pm
Ballroom B

12:15pm

Lunch
Thursday March 19, 2015 12:15pm - 1:00pm
Ballroom CDF

1:00pm

Large Scale Solr Feeding with Cassandra
Today we use Cassandra along with RabbitMQ and Sinatra to feed 5,000 documents a second across our 600 solr instances. We will talk about how we manage a 21 node, 59 TB Cassandra ring and how we use this to send updates to all of our Solr clusters. We have setups in both our private datacenter and AWS.

Speakers
avatar for Joseph Streeky

Joseph Streeky

Manager, Search Framework, CareerBuilder.com


Thursday March 19, 2015 1:00pm - 1:30pm
Ballroom A

1:00pm

Apache Cassandra Data Modeling 101
Relational systems have always been built on the premise of modeling relationships. As you will see, static schema, one-to-one, many-to-many still have a place in Cassandra. From the familiar, we’ll go into the specific differences in Cassandra and tricks to make your application fast and resilient.

Speakers
avatar for Luke Tillman

Luke Tillman

Apache Cassandra Language Evangelist, DataStax
Luke Tillman is a Language Evangelist for Apache Cassandra at DataStax, with a focus on the .NET community but a passion for polyglot. He’s spent over 15 years as a software engineer, writing code for web applications both large and small. Prior to DataStax, he worked as a software... Read More →


Thursday March 19, 2015 1:00pm - 2:00pm
Ballroom E

1:30pm

Software Development with Apache Cassandra: A Walkthrough
Adding a new technology to your development process can be challenging, and the distributed nature of Apache Cassandra can make it daunting. However the drivers, utilities and tooling now available for Apache Cassandra make this process as familiar as possible to developers, with a few minor caveats. After all, it is still a distributed system.

In this presentation, we will do several quick iterations through a simple Java project, demonstrating the following:
  • Creating and modifying a data model
  • Writing some code working with this model
  • Using your local environment for single and multi-node cluster tests
  • Integration testing with Jenkins
  • Sending it off to production
New and existing users will leave this presentation with the necessary knowledge to make their next Apache Cassandra-based project a success.

Speakers
avatar for Nate McCall

Nate McCall

Co-Founder, The Last Pickle
Nate is currently the co-founder of TheLastPickle (TLP), an Apache Cassandra consulting firm. Prior to TLP, he was the development lead for the Usergrid platform (now incubating at the Apache Software Foundation) at Apigee and was also the lead developer of the open source Hector... Read More →


Thursday March 19, 2015 1:30pm - 2:30pm
Ballroom A

2:00pm

Diagnosing Problems in Production
This sessions covers diagnosing and solving common problems encountered in production, using performance profiling tools. We’ll also give a crash course to basic JVM garbage collection tuning. Attendees will leave with a better understanding of what they should look for when they encounter problems with their in-production Cassandra cluster.  This talk is intended for people with a general understanding of Cassandra, but it not required to have experience running it in production.

Speakers
avatar for Jon Haddad

Jon Haddad

Apache Cassandra Evangelist, DataStax
Jon Haddad has 10 years experience in both development and operations working at startups in southern California. For the last 2 years he's been a committer to cqlengine, the Python object mapper for Cassandra. He's now a Technical Evangelist at Datastax, continuing to focus on advancing... Read More →


Thursday March 19, 2015 2:00pm - 3:00pm
Ballroom E

2:30pm

BetterCloud - Cassandra Case Study
BetterCloud works on Insights, Security and Management for cloud office platforms like Google Apps and Office 365. In order to support large data sets with no impact to data retrieval and data ingestion performance, we are using Cassandra as the Data Storage engine to serve our Customers across the globe.

Speakers
avatar for Amit Khare

Amit Khare

BetterCloud, Data Architect
I am a Data Architect at BetterCloud. I joined BetterCloud in Nov 2014 and worked as a Consultant to General Electric.


Thursday March 19, 2015 2:30pm - 3:00pm
Ballroom A

3:00pm

Break
Thursday March 19, 2015 3:00pm - 3:20pm
Pre-Function Area

3:20pm

Building Your First Application in Apache Cassandra
You’ve heard the talks, followed the tutorials, and done the research.  You are a font of Cassandra knowledge.  Now it’s time to change the world! (Or at least build something to make your boss happy).  In this talk we’ll walk through the process of building KillrVideo, an open source video sharing website where users can upload and share videos, rate them, comment on them, and more.  By looking at a real application, we’ll talk about architectural decisions, how the application drives the data model, some pro tips when using the DataStax drivers, and some lessons learned from mistakes made along the way.  You’ll leave this session ready to start building your next application (world-changing or otherwise) with Cassandra.

Speakers
avatar for Luke Tillman

Luke Tillman

Apache Cassandra Language Evangelist, DataStax
Luke Tillman is a Language Evangelist for Apache Cassandra at DataStax, with a focus on the .NET community but a passion for polyglot. He’s spent over 15 years as a software engineer, writing code for web applications both large and small. Prior to DataStax, he worked as a software... Read More →


Thursday March 19, 2015 3:20pm - 4:20pm
Ballroom E

3:20pm

Troubleshooting with Cassandra
I’ll give a general lay of the land for troubleshooting Cassandra. I’ll show you what to look for in the logs, what Cassandra, Java, and Linux commands are useful for troubleshooting, and touch on a few common performance bottlenecks and how to check for them.

Basic famialirty with Cassandra will be assumed.  

Speakers
avatar for J.B. Langston

J.B. Langston

Senior Support Engineer, DataStax
I’ve been with DataStax support for 2.5 years, helping customers troubleshoot problems and keep their Cassandra clusters running smoothly. Prior to that, I had 8 years of experience supporting a Java-based grid computing platform. I fell in love with Atlanta while on vacation here... Read More →


Thursday March 19, 2015 3:20pm - 4:20pm
Ballroom A

4:20pm

Q&A Panel Discussion & Review
Thursday March 19, 2015 4:20pm - 5:20pm
Ballroom E