A must-read for software engineers working on data related systems and distributed systems. The author maintains a perfect blend of theory and the actual software systems available in the market. You can always go to the reference systems and take a practical look into the theory. Another nice thing is the list of references at the end of each chapter. You can go through them at your own pace to dig deeper into each topic. Though the price is a bit more compared to other software books in India, it is worth it.
This is the best high level text, which I know of, about distributed applications. I have been enjoying this book for the last couple of weeks. Worth a read if you are an architect. The author has given valuable references to many papers and books which can be referenced if more details are required. Moreover, the book will give a very good intuition about how to bring together many available tools to build a data intensive application. I recommend this book to all the people, who look forward to build distributed applications.
The content of the book is amazing (worthy of more than 5 stars). Martin Kleppmann has done a great job at writing this masterpiece, and that is why, paying 1600 rupees (which is quite higher than prices of other programming books) for this book is totally worth it. But the PAGE QUALITY IS VERY POOR or may be, I just got a fake copy from the seller ( Shroff Publishers Direct).
My understanding of several technologies in data storage and retrieval, streaming scenarios, has greatly been enhanced with the content in this book. Don't know why, but it's not available on prime now