FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Making Sense of Stream Processing: The Philosophy Behind Apache Kafka and Scalable Stream Data Platforms
- Author(s) Martin Kleppmann
- Publisher: O'Reilly Media, Inc. (2016); eBook (Compliments of Confluent)
- Permission: Free eBook is complimented by Confluent
- Hardcover/Paperback: N/A
- eBook: HTML and PDF (182 pages)
- Language: English
- ISBN-10: N/A
- ISBN-13: 978-1-491-93728-0
- Share This:
How can event streams help make your application more scalable, reliable, and maintainable? This book shows you how stream processing can make your data storage and processing systems more flexible and less complex. Structuring data as a stream of events isn't new, but with the advent of open source projects such as Apache Kafka and Apache Samza, stream processing is finally coming of age.
Using several case studies, it explains how these projects can help you reorient your database architecture around streams and materialized views.
About the Authors- Bill Ott is a Digital VP in Booz Allen Hamilton's Strategic Innovation Group with responsibility over the Digital Interactive team.
- Data Processing, Data Analysis and Data Mining
- Big Data and Data Stream
- Data Science
- Database Theory and Systems
- Parallel, Concurrent, and Distributed Computing and Programming
- Making Sense of Stream Processing: The Philosophy Behind Apache Kafka (Martin Kleppmann)
- The Mirror Site (1) - PDF
- The Mirror Site (2) - PDF
-
Designing Event-Driven Systems (Ben Stopford)
Concepts and Patterns for Streaming Services with Apache Kafka: this book explains how service-based architectures and stream processing tools such as Apache Kafka can help you build business-critical systems.
-
Kafka: The Definitive Guide: Real-Time Data and Stream Processing
Through detailed examples, you'll learn Kafka's design principles, reliability guarantees, key APIs, and architecture details, including the replication protocol, the controller, and the storage layer.
-
Machine Learning for Data Streams: Practical Examples in MOA
This book presents algorithms and techniques used in data stream mining and real-time analytics. Taking a hands-on approach, it demonstrates the techniques using MOA (Massive Online Analysis), a popular, freely available open-source software framework.
-
Domain-Driven Design Quickly (Abel Avram, et al)
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design (DDD), it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly the original book.
-
Big Data Processing with Apache Spark (Srini Penchikala)
Learn about the Apache Spark framework and develop Spark programs for use cases in big-data analysis. It covers all the libraries that are part of Spark ecosystem, which includes Spark Core, Spark SQL, Spark Streaming, Spark MLlib, and Spark GraphX.
:
|
|