
Title | : | Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems : Kleppmann, Martin |
Author | : | |
Rating | : | |
ISBN | : | - |
Format Type | : | Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems |
Number of Pages | : | - |
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems : Kleppmann, Martin Reviews
-
I have been reeding many books about kafka, rabbitMQ, Zookeeper, Cassandra, Kubernetes, spark, akka, mesos and others because i love streaming and realtime processing with AI. When i got on this book a saw a list of concepts without a singol line of code or reference to specific products or applications. If you don't know anything about streaming it gives you theory but at the end of the book you will not able to do anything with it, if you already know the topics you will realise the this book is a mix of things that doesn't make much sense. It just give you a part of the theory in a chaotical way. My suggestion is don't read it.
-
I have spent most of my career either as a DBA or integration specialist. This is the best book by far I have read covering those subjects. His descriptions of the theoretical underpinnings of the different technologies involved is perfectly pitched. He manages to describe complex things simply which demonstrates a real mastery of the subject. His use of simple unix commands to illustrate what, for example, a database is doing again is very impressive. This promises to be a very influential read for me.
-
This book is outstanding it absolutely deserves all the praise and stars it's received. I'm not going to begin to summarize or explain the contents because it covers way too much ground. I'll just say that it's approachable, easy to comprehend and digest for anyone with moderate development experience and technical competence, and manages to not be dull or tiresome throughout.My only complaints are that most of the chapters are too long you do really have to set aside a big block of time to make it thru a whole chapter in a sitting (much less 2 or ).If you're a developer or DBA who is at all serious about building modern networked applications, you should read this book. Enough said.
-
This book is astonishingly good. I'll leave you to read the many other 5 star reviews as they speak volumes. I'll just add that Kleppmann is a first class technical writer whose knowledge of his subject truly elemental. This book teaches and informs the reader by bringing a truly deep understanding of the subjects at hand without ever being academic. The result is that your newly gained knowledge about data centric systems will help you better understand both traditional technologies (which you probably take for granted) and the many emerging technologies of today (which are often presented as revolutionary). A majestic work of truly great insight.
-
Should be a must read for every software engineer regardless of their level of experience! There is so much covered by this beautifully organized and thought book in a such a methodological way, with examples, illustrations, references and so much .There is something to learn with every page and every chapter. Undeniably a meticulous attention to details and accuracy was given to this intellectual masterpiece.I’m truly struggling to find anything to criticize about the book. Tons of thanks for the author for delivering such an amazing work.