Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing
Thumbnail 1

Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing

4.2/5
Product ID: 99445836
Secure Transaction
12 interest-free installments with tabby

Description

Streaming Systems: The What, Where, When, and How of Large-Scale Data Processing

Reviews

4.2

All from verified purchases

A**S

The Best Book About Streaming System, and it's more than that

Just could not put down the book until I finished it...I've built Big Data analysis systems for years, using Hadoop MapReduce on HBase, at the same time, we build Streaming System using Apache Storm(something following the Lambda Architecture pattern), and further extend to Trident to ensure exactly-once data processing. Later we moved to Spark so that we can use one implementation to do both batch and streaming... I'm so interested in streaming systems that I've also learned Flink and Akka Streaming in my own private time, and I feel I'm an expert for streaming systems or big data analysis systems, until I read this Book... I really know nothing...This Book lead you a way to jump out of the details, it shall build a framework in higher concept level in your mind, for you to understand and reasoning for streaming system, SQL system, and batch processing systems; and then you will find the essential same/difference between batch/Stream/table/SQL...etc, and understand those things which seem to locate in totally different dimensions, by only one simple mental framework; and then, you will find you can think in a higher level dimension space and attack your problem with a dimension reduction weapon, and it's really cool.It will change your mind on "what is big data processing".

T**R

Informative!

What did you like or dislike? Familiar with lambda, unfamiliar to streaming, this book has some very good concepts that expanded the prior knowledge of batch programming!What did you use this product for? Learning/Expanding purposes

U**R

Overly complex explanations of simple concepts

I almost finished part I of the book and I'm quite disappointed.After every chapter I thought "well, I didn't really enjoy this one, but next one surely will be better?" and it just never happened.The book is written by 3 authors, 1 of which uses the prose language as if he is writing a novel. I really dislike this writing style, I just want to understand the streaming systems better. Please use your eloquent language for other purposes, but not for tech writing.Overly simple concepts are explained in an overly complex language. I don't want to copy book contents here, but I will show the level of examples given in the book. If mobile phones generate events with numbers 1, 2, 3, 4 then they can arrive to our pipeline in any order, and - CAN YOU BELIEVE THAT?? - they always sum to 10.Really? That's just obvious and you don't have to make up complex terminology to explain this simple thing. Please rather explain to us how to deal with data that can not arrive from the phone, or how to estimate lateness of that data.The charts are really confusing. The X-axis for some reason is event-time (in my opinion, it would have been much easier to understand if processing time is put as an X-axis instead; author even mentions that there was similar feedback from other people but they just don't feel it's worth updating that!!!) - and to make things more complicated X-axis and Y-axis start at different times. So what should be a 0-crossing diagonal becomes a diagonal shifted on X-axis. I just loose my mental processing power adjusting the charts to the way they should have been printed to start with - and at that point I have very little capacity to reason about what is actually going on in the provided example.I feel I learned very little new things from this book, if any at all.I have prior experience working with streaming systems - and I guess that made me understand something written in this book, but otherwise I doubt I would be able to understand much.If part II enlightens me I will go back and change this review, but so far it's just a disappointment and waste of time.

T**W

Decent book, poor formatting

The content in this book is good, but the formatting makes it very painful to read. There are many charts that are printed tiny with dotted lines and the reader is expected to type in a URL to view them online. Why not just print them bigger instead of packing 6 to 8 of them on one page? My other gripe is the use of yellow font color on white background. It's extremely difficult to read, as is the orange text with yellow highlight background color. I have mild color deficiency which doesn't help either, but come on guys, there are plenty of darker colors than yellow that could have be used.

A**B

Great read about the glory of the majestic brown trout

On top of everything you learn about streaming data systems it was so much fun getting into how modern systems evolved and where some of the ideas came from

J**E

Excellent academic viewpoint

Very educational on the engineering fundamentals of streaming systems.

P**.

A

A+

V**T

Exaggerated complexity and weird sentences syntax

The author likes to use phrases and sentences which are difficult to read and comprehend to explain simple concepts. Streaming systems is not some advanced algorithms which takes efforts to understand.On the other hand, it's pretty common nowadays that people tend to exaggerate the complexity of their work in the software engineering domain. Most of times I finish reading some book or articles with a "Meh" rather than "Woah".

G**R

El contenido excelente. La impresión un desastre.

La calidad de la impresión del libro es lamentable.Dicho esto, el contenido es de primer nivel.

T**R

Buy this book

Having read Tyler's famous Streaming 101/102 blog posts and having watched his presentations on youtube, I did not think I would get much out of this book. I was wrong. Tyler is the Edgar F. Codd of streaming systems.

S**I

Wrong Book: DO NOT BUY, Return is impossible

DO NOT BUY. This is not a review of the book but the print that CB-India is selling. It is misprinted. Most of the book is typescript and not streaming systems. I have been trying to return the book but Amazon has been canceling the return. So very corrupt!

R**N

La calidad de la impresión deja mucho que desear

Me ha llegado hoy el libro, puedo decir que la edición del libro es de muy baja calidad para su precio. Por 50 euros espero hojas plastificadas y gráficas definidas. Como se ve en las imágenes las gráficas están borrosas. Parece un pdf impreso con muy poca definición. Si el libro tuviera un valor de 20 euros lo entendería.

H**A

Printing issue: Two half books merged into one

From Page 33 onwards, the pages are from a different book. They actually talk about javascript and typescript.Even it's different from index. Need to return the book.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Imran F.

Very reliable shop with genuine products. Will definitely buy again!

2 weeks ago

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
SAR 340

Duties & taxes incl.

KSAstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction
12 interest-free installments with tabby

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ravi S.

I loved the variety of products available. Will definitely shop again.

2 months ago

Zainab N.

Fantastic and great service. Shipping was faster than expected.

1 week ago

Streaming Systems The What Where When And How Of Large | Desertcart KSA