Jump to ratings and reviews
Rate this book

Real-Time Analytics: Techniques to Analyze and Visualize Streaming Data by Byron Ellis

Rate this book
Paperback International Edition … Same contents as in the US edition at Low Cost !!

Unknown Binding

First published June 19, 2014

13 people are currently reading
105 people want to read

About the author

Byron Ellis

2 books

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
9 (20%)
4 stars
24 (53%)
3 stars
10 (22%)
2 stars
2 (4%)
1 star
0 (0%)
Displaying 1 - 5 of 5 reviews
Profile Image for Sebastian Gebski.
1,233 reviews1,416 followers
January 2, 2015
Very hard to rate.

On one hand, it may be the only book that truly touches the heart of the problems in RTA. What is more it decomposes it into "moving parts" to illustrate what the issues are really about. But on the other hand, the execution is not perfect, sometimes it's even irritating:

* author picks the particular technologies well, but he pretty much skips the overview of each of them - two / three paragraphs of intro & his jumps straight into code -> what's even more odd, this code usually makes sense, but it focuses on some particular elements of tech -> what makes it hard to crunch for people who haven't experienced this tech at all. I did (majority of them) but it was still very irritating for me. To be honest I believe that this book should be more about the concept & modeling the solutions (while analyzing the challenges), not about particular tech.

* the other big drawback affects last few chapters -> the mathematical model behind HLL, Bloom Filters, regression methods, etc. - the idea to put this knowledge in the book is absolutely awesome, the choice of topics is great as well, there are some nice examples, but the actual execution fails -> there are pretty much no graphs, images, illustrations for this part (at least in Kindle version). FAIL. It sometimes make it really hard to grasp some ideas quickly - it's very irritating.

Otherwise than that, it's a very solid book dedicated to the very interesting topic. What is more, there aren't many alternatives available -> when I've starting battling this topic about 1.5-2 yrs ago, I had to gather knowledge from multiple resources, which was very time-consuming.
Profile Image for Bugzmanov.
239 reviews110 followers
November 13, 2016
It's mix&mash or technologies, algorithms and overview of the field.
- begins with description of the stream processing as a new approach, providing methodology and architectural backbone
- then lays down exact technologies to be used
- at the end, digs into algorithmic challenges and approaches. And even provide insights into the math behind it.

To some degree, this books gives awesome and very broad grasp of stream-processing. Most books are either technology oriented or too general or narrowed to alrorithms and data structures.
This book tries to describe the approach from different scales. Which is good.
But execution is not impressive. And you have to google a lot to get understanding what's going on.
Code samples are very cryptic and inconsistent. Math formulas deserve better formatting.

I can't say who should read this book. May be, those who are not new to the field, but still in the beginning of understanding.
Profile Image for Narendran Thangarajan.
51 reviews1 follower
January 3, 2015
A timely book on the different techniques that can be applied while collecting, processing, storing and modeling real-time data from sources like operational monitoring and social networks. It touches upon all the aspects in real-time data anlaytics from data collection to creating effective dashboards to real-time A/B testing using predictions based on linear/non-linear models like neural networks.

The author doesn't assume the readers to have prior knowledge on cutting edge real-time data management technologies, and that makes the book really good for beginners. A moderately experienced data engineer might find few things basic, but again, those things could be really useful for beginners.
Profile Image for Alex Ott.
Author 3 books209 followers
April 24, 2015
Good introduction into analysis of streaming data, starting with acquiring it, perform analysis & storing data. Besides overview of concrete technologies (Kafka, Flume, Spark, Samza, databases, D3.js, etc.) it also includes big part about algorithms that could be applied to streaming data, like count-min, bloom filter, etc., including implementation examples & how to apply them for your tasks.
Profile Image for Davor.
48 reviews3 followers
December 2, 2015
Very basic and too vague for my taste. I guess it's ok if you need an introduction into the subject...
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.