PlayStation and Cassandra Streams (Alexander Filipchik & Dustin Pham, Sony)
Slides: https://www.slideshare.net/DataStax/playstation-and-cassandra-streams-dustin-pham-sony-c-summit-2016 | After reading the topic you are probably asking yourself: “Why I’ve never heard about Cassandra Streams?”. The reason is because Cassandra didn’t have any streams support. Until now. The project started as a preparation to multi regional deployment, so we needed to test Cassandra and answer several simple questions: · what will be the replication lag, or how long will it take for each mutation to propagate? · will we be losing any mutation? · will we see any additional load and/or other problems? · and zillions of other questions To answer them, we decided to integrate Cassandra with Amazon Kinesis, so we can track any individual mutation and analyze replication stats. That is how our Cassandra Streams integration was born. Currently it supports several stream platforms, like Kinesis and Kafka. During this talk you will learn how we did it, how we used it to test Cassandra in Multi-regional setup and what are other possible applications of this concept. About the Speaker Dustin Pham, Sony Dustin is part of the small team who built the core infrastructure which delivered the PlayStation 3 store and then subsequently core services for the PlayStation 4. He has been with Sony for over 4 years and continues to focus on providing entertainment experiences to Sony customers. Dustin is an avid gamer and finds enjoyment in solving large scale problems.