Big Data SMACK : A Guide to Apache Spark Mesos Akka Cassandra and Kafka Integrate full stack open source fast data pipeline architecture and choose the correct technology—Spark Mesos Akka Cassandra and Kafka (SMACK)—in every layer. Fast data is becoming a requirement for many enterprises. So far however the focus has largely been on collecting aggregating and crunching large data sets in a timely manner. In many cases organizations need more than one paradigm to perform efficient analyses. Big Data SMACK explains each technology and more importantly how to integrate them. It provides detailed coverage of the practical benefits of these technologies and incorporates real world examples. The book focuses on the problems and scenarios solved by the architecture as well as the solutions provided by each technology. This book covers the five main concepts of data pipeline architecture and how to integrate replace and reinforce every layer: The engine: Apache Spark The container: Apache Mesos The model: Akka< The storage: Apache Cassandra The broker: Apache Kafka. Part 1. Introduction Chapter 1. Big Data Big Problems Chapter 2. Big Data Big Solutions Part 2. Playing SMACK Chapter 3. The Language: Scala Chapter 4. The Model: Akka Chapter 5. Storage. Apache Cassandra Chapter 6. The View Chapter 7. The Manager: Apache Mesos Chapter 8. The Broker: Apache Kafka Part 3. Improving SMACK Chapter 9. Fast Data Patterns Chapter 10. Big Data Pipelines Chapter 11. Glossary.