FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Designing Event-Driven Systems: Concepts and Patterns for Streaming Services with Apache Kafka
- Author(s) Ben Stopford
- Publisher: O'Reilly Media (2018); eBook (Compliments of Confluent)
- Permission: Free eBook is complimented by Confluent
- Paperback: N/A
- eBook: PDF (166 pages)
- Language: English
- ISBN-10: N/A
- ISBN-13: 978-1-492-03822-1
- Share This:
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.
Proven approaches such as service-oriented and event-driven architectures are joined by newer techniques such as microservices, reactive architectures, DevOps, and stream processing. Many of these patterns are successful by themselves, but as this practical ebook demonstrates, they provide a more holistic and compelling approach when applied together.
While the main focus of this book is the building of event-driven systems of different sizes, there is a deeper focus on software that spans many teams.
About the Authors- Ben Stopford is a Senior Director and a technologist in the Office of the CTO at Confluent.
- Software Design and Patterns
- Software Engineering Principles and Practices
- Object-Oriented Analysis, Design, and Programming (OOA/OOD/OOP)
- Designing Event-Driven Systems (Ben Stopford)
- The Mirror Site (1) - PDF
- Building Event-driven Microservices (Adam Bellemare)
-
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.
-
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.
:
|
|