16
Logistics with Cassandra Jesse Young | VP of Software Development, Zonar Systems

C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

Embed Size (px)

DESCRIPTION

Come learn about how Zonar Systems uses Cassandra for logistics use cases such as tracking fleets of school buses and other fleet management services. Zonar uses Cassandra because because of its ability to scale horizontally, its continuous availability and operational ease. This talk will cover details about the implementation and our 3 year journey that got us here, including the challenges along the way.

Citation preview

Page 1: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

Logistics with Cassandra

Jesse Young | VP of Software Development, Zonar Systems

Page 2: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Overview of Zonar Systems *  Technical challenges *  Examples *  The road to Cassandra

What we will discuss today…

Page 3: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

Overview of Zonar Systems

Page 4: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Seattle *  Heavy fleet telematics *  Hardware Enabled SaaS

About Zonar

Page 5: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  DOT pre/post trip inspections *  GPS data *  Vehicle diagnostics *  Photos *  More…

Types of Data

Page 6: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

Technical challenges at Zonar

Page 7: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  100+ Database servers *  3,000+ Databases *  100+ TB of storage

Existing Data Storage

Page 8: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Data replication *  Fast insert and retrieval of data *  Horizontally scalable *  Easy to administer

Big Data Issue

Page 9: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young
Page 10: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Built-in data replication *  Fast data inserts *  Fast retrieval of data *  Easy administration *  TTLs

Big Data solution - Cassandra

Page 11: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

Examples

Photos Elevations ZPass+

Page 12: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Cheap storage *  Grow capacity easily *  TTLs

Photos

Page 13: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Large data set *  Heavy reads *  Key based *  Scale for performance

Elevation Data

Page 14: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

*  Track bus ridership *  Read and write heavy *  Millions of users *  Scale horizontally *  Twissandra

ZPass+

Page 15: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

The road to Cassandra usage

Page 16: C* Summit 2013: Ground Traffic Control - Logistics with Cassandra by Jesse Young

We’re hiring! (Thank you)