Processing ......
Links to Free Computer, Mathematics, Technical Books all over the World
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
Top Free Machine Learning Books 🌠 - 100% Free or Open Source!
  • Title: Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
  • Author(s) Gwen Shapira, Todd Palino, Rajini Sivaram, Krit Petty
  • Publisher: O'Reilly Media; 2nd edition (2021); eBook (Compliments of Confluent)
  • Permission: Free eBook is complimented by Confluent
  • Hardcover/Paperback: 488 pages
  • eBook: PDF (486 pages)
  • Language: English
  • ISBN-10/ASIN: 1492043087/B09L6KLWDG
  • ISBN-13: 978-1492043089
  • Share This:  

Book Description

Every enterprise application creates data, whether it consists of log messages, metrics, user activity, or outgoing messages. Moving all this data is just as important as the data itself. With this updated edition, application architects, developers, and production engineers new to the Apache Kafka streaming platform will learn how to handle data in motion. Additional chapters cover Kafka's AdminClient API, transactions, new security features, and tooling changes.

Engineers from Confluent and LinkedIn responsible for developing Kafka explain how to deploy production Kafka clusters, write reliable event-driven microservices, and build scalable stream processing applications with this platform. 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.

About the Authors
  • Gwen Shapira is a system architect at Confluent helping customers achieve success with their Apache Kafka implementation.
  • Todd Palino is a Staff Site Reliability Engineer at LinkedIn, tasked with keeping the largest deployment of Apache Kafka, Zookeeper, and Samza fed and watered.
  • Rajini Sivaram is a Software Engineer at Confluent designing and developing security features for Kafka.
  • Krit Petty is the Site Reliability Engineering Manager for Kafka at LinkedIn.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Making Sense of Stream Processing: Behind Apache Kafka

    This book shows you how stream processing can make your data storage and processing systems more flexible and less complex. It explains how these projects can help you reorient your database architecture around streams and materialized views.

  • 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.

  • 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.

  • Mining of Massive Datasets (Jure Leskovec, et al)

    It focuses on practical algorithms that have been used to solve key problems in data mining and can be applied successfully to the largest datasets, discusses the map-reduce framework, an important tool for parallelizing algorithms automatically.

  • 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.

  • The Internals of Apache Spark (Jacek Laskowski)

    This book introduces Apache Spark, the open source cluster computing system that makes data analytics fast to write and fast to run. With Spark, you can tackle big datasets quickly through simple APIs in Python, Java, and Scala.

  • The Data Engineer’s Guide to Apache Spark (Databricks)

    This book is for data engineers looking to leverage the immense growth of Apache Spark to build faster and more reliable data pipelines. It leverages Spark's amazing speed, scalability, simplicity, and versatility to build practical Big Data solutions.

Book Categories
Other Categories
Resources and Links