Jump to ratings and reviews
Rate this book

Streaming Architecture. New Designs Using Apache Kafka and MapR Streams

Rate this book
Life happens as a continuous flow of events (a stream). Ted Dunning and Ellen Friedman describe new designs for streaming data architecture that help you get real-time insights and greatly improve the efficiency of your organization.

At the heart of an effective stream-based architecture is the right message-passing technology. An emerging class of message-passing software, including Apache Kafka and MapR Streams, supports these design patterns.

In this book you’ll learn:
How to recognize opportunities where streaming data may be useful
How to design streaming architecture for best results in a multi-user system
Why particular capabilities should be present in the message passing layer to take advantage of this type of design
Why stream-based architectures are helpful to support micro-services
The best tools for messaging and streaming analytics in a strong, stream-based design

117 pages, ebook

Published March 7, 2016

23 people are currently reading
74 people want to read

About the author

Ted Dunning

14 books3 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
6 (10%)
4 stars
25 (41%)
3 stars
19 (31%)
2 stars
8 (13%)
1 star
2 (3%)
Displaying 1 - 12 of 12 reviews
Profile Image for Sebastian Gebski.
1,215 reviews1,399 followers
May 25, 2016
No API description, No code samples = No Go.

Not that bad as a high-level arch overview, but the knowledge it provides is sufficient to create a diagram or presentation, not a working, real-life system. Trivialized sample scenarios (based mainly on textual descriptions ...) don't help much either. Definitely not worth its price. The only actual benefit I've perceived is the high-level comparison - Kafka VS MapR Streams.
1 review
Read
March 29, 2020
In 2016 we saw the rise of streaming applications and Kafka has evolved a lot since then, and there are better books that dive deeper into data streaming and event-driven architecture. But for a book I can flip through in 2 hours, this book serves as a good starting point to build streaming applications, and a lot of the arguments and reasoning are still valid, so I still recommend it.
17 reviews2 followers
July 16, 2017
It provides a very high level overview of streaming architecture and some details around Kafka and MapR streams, enough to pique your interest in digging deeper into the concept of streaming architecture and frameworks that enable it.
2 reviews
February 3, 2018
Nice introduction

Good preview into stream based architecture; not much from code perspective ; expected to be in-depth analysis of Kafka and mapr turned out to be just a introduction


Profile Image for Avraam Mavridis.
133 reviews24 followers
October 13, 2019
Honestly, nothing much of a value, a high level overview of the benefits of streaming architectures, a comparison of various tools and that's it. I was expecting real world scenarios and examples...
This entire review has been hidden because of spoilers.
Profile Image for Kirill.
5 reviews1 follower
June 27, 2017
A great introduction to streaming with minimum self-advertisement.
Profile Image for Elliot N Franford.
3 reviews
December 23, 2018
Great overview with enough meat to get you started

Provides a good look into streaming architectures and gives you a clear understanding of using and adopting streaming. Great book!
Profile Image for Tuấn Anh Nguyễn.
13 reviews7 followers
May 9, 2017
Very short. Good at highlighting the benefits of a streaming architecture, and some of Kafka's downsides, but contains a little bit too much of hand-wavy MapR Streams evangelization.
13 reviews1 follower
December 30, 2016
This book is a high level overview only and glossed over many details that would make it more useful. It is quite repetitive as well so page count could remain same while providing more detail. The Kafka part is used mostly as introduction for the supposedly better functionality of MapR Streams.
87 reviews5 followers
January 8, 2017
The book can be easily read in one day, it gives just a brief introduction into streaming architecture idea, Kafka and MapR, no code samples, just plain text
Displaying 1 - 12 of 12 reviews

Can't find what you're looking for?

Get help and learn more about the design.