Processing ......
FreeComputerBooks.com
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
 
Making Sense of Stream Processing: The Philosophy Behind Apache Kafka
Flight Visualizer, track Un-filtered flights in real time!
  • 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)
  • Hardcover/Paperback N/A
  • eBook PDF (182 pages), ePub, and Mobi (Kindle)
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: 978-1-491-93728-0
  • Share This:  

Book Description

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. The benefits of this approach include better data quality, faster queries through precomputed caches, and real-time user interfaces. Learn how to open up your data for richer analysis and make your applications more scalable and robust in the face of failures.

  • Understand stream processing fundamentals and their similarities to event sourcing, CQRS, and complex event processing
  • Learn how logs can make search indexes and caches easier to maintain
  • Explore the integration of databases with event streams, using the new Bottled Water open source tool
  • Turn your database architecture inside out by orienting it 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.
  • Jimmy Pham is an avid technologist who’s designed, developed, and managed large software solutions for major private and public customers.
  • Haluk Saker is an experienced system/cloud architect, he leads Digital’s DevOps practice, microservices architecture, and numerous cloud platforms investments.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
Book Categories
Other Categories
Resources and Links