我在大数据开发领域工作了三年,服务端开发工作经验有四年。这本书涵盖了我在这些领域所做的技术内容大部分都涉及到的知识。我发现这本书中回答了许多我在工作过程中一直困惑的问题,例如分布式事务的执行方式、数据库事务隔离级别的理解、数据库幻读的含义以及LamportTimestamp解决时间序列问题等等。这些内容既实用又具备实践性,对于从事一线工程开发的程序员来说非常有帮助,所以我觉得这本书适合多次阅读。
不过,我认为这本书有被过度吹嘘的倾向,因为在豆瓣评分中得到了9.7的高分,并且各种自媒体也纷纷用书中的部分截图大肆宣传。通读完之后,我决定给这本书4颗星(8分)。虽然这本书的确非常不错,但是我还是要客观地指出它的不足之处。
首先,可能是由于翻译问题,中文版的很多内容都显得晦涩难懂,有时候读起来一知半解,效果不太理想。其次,这本书的内容深度不够,想要覆盖所有大数据和后端开发内核显然有些不切实际,结果就是许多主题只是粗略地介绍,缺乏深入的探讨,有点像是一本简单列举的百科全书。最后,居然出现了很多错别字(尤其是在最后一章),对于一本经典著作来说,这实在是令人遗憾的地方。
总结一下,我推荐这本书给有3年以上工作经验的程序员阅读(特别是后端程序员),可以用来填补知识的空白。但是对于新手来说,可能会因为内容过于晦涩而被劝退。如今,随着云计算越来越普及,数据量不断增大,想要构建一个高可靠、高可扩展、易于维护的架构,这本书提供了全面而实用的方法论。如果你的工作需要,不妨一读,你不会后悔的!
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价