本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
1.《深入理解序列化与反序列化》作者为资深互联网工程师,具有丰富的从业经验,先后在百度、猎豹、快手等互联网公司从事大数据及后台开发工作,擅长大数据、分布式系统及后台高并发技术,喜欢探索技术原理,了解众多开发人员工作中的难点和痛点。《深入理解序列化与反序列化》书深入浅出地讲解了互联网后台很重要的序列化技术,并对5种主流序列化技术进行性能分析和综合对比,能帮助开发人员更好地应对不同场景下的序列化需求。
2.阿里、腾讯、百度、快手、“中产之路”公众号、乐言科技等互联网公司众多业界大咖联袂力荐。
恰当的序列化方案不仅可以提高系统的通用性、强健性、安全性,优化系统性能,而且会让系统更加易于调试、便于扩展。《深入理解序列化与反序列化》从最基本的计算机编码知识入手,接着从内部机制、工作原理、核心类剖析、应用示例等方面对大数据、分布式架构中广泛应用的5种主流序列化技术――Java序列化、JSON、Thrift、Protocol Buffer和Avro进行深入讲解,最后从序列化后的数据大小(空间)、序列化耗时(时间)、反序列化耗时(时间)三个维度对5种序列化技术进行性能分析和综合对比,让读者对序列化技术有更全面和深入的理解,从而更好地应对不同场景下的序列化需求。
《深入理解序列化与反序列化》兼顾技术原理和技术应用,适合初级开发者、高级开发人员、架构师及技术专家使用。
潘洪安
本硕均就读于西北大学,先后在百度、猎豹、快手等互联网公司从事大数据及后台开发工作。擅长大数据、分布式系统及后台高并发技术,喜欢探索技术原理,拥有技术发明专利6项。
董西成•快手数据平台部数据工厂负责人
数据序列化是分布式领域非常重要的基础技术,本书比较全面地介绍了序列化技术的基本概念、技术实现及内部原理,很值得一读。
曾剑锋•深圳市瑞能实业股份有限公司软件研发总监
本书从最基本的计算机编码讲起,接着讲解目前互联网常用的序列化/反序列化技术的原理,再辅之以应用示例,帮助读者更好地进行理解,最后总结这些技术的优缺点、性能优劣。整本书读下来,可以看出作者的用心良苦和扎实的技术功底,能把一个细分的技术讲得这么细、这么深,实属难得。强烈推荐在序列化/反序列化方面有苦恼或者想深入了解的读者阅读这本书,它一定会给你带来系统和完整的知识结构。
谭金军•腾讯天美工作室群高级工程师
本书先介绍了各种基础编码方式,再循序渐进地介绍了序列化/反序列化的底层原理及应用。我可以肯定的是:认真读完本书,如果你是位“新手”,你将对序列化/反序列化有较全面的认识;如果你是位“老手”,你将会有更深刻的理解。本书作者是引领我进入计算机世界的良师益友,他学习计算机技术的思路对我的职业生涯产生了很大的影响。看完本书后,我发现其架构与作者的学习思路非常相似,相信这会对想了解序列化技术的读者有非常大的帮助!
胡伟•快手主App客户端架构师
对于程序员来说,与序列化相关的工作可以说是非常熟悉和神秘的,因为序列化本质上是一种数据编码工作,所以本书从计算机编码知识开始进行详细介绍,让读者对序列化的理解更加容易,然后对业界主流的5种序列化技术进行深入讲解,从内部机制、工作原理、核心类剖析到应用示例,让读者对序列化知识有更全面和深入的理解,从而更好地应对不同场景下的序列化需求。对程序员而言,这是一本很实用的书。
章碧云•快手平台研发部技术专家
互联网数据存储和网络通信都依赖于数据序列化和反序列化。本书是我见过的第一本系统、全面地介绍序列化和反序列化技术的著作,从底层字节编码原理到互联网广泛应用的序列化技术,都进行了详细的分析和讲解。相信阅读本书,可以让你更加深入地理解序列化和反序列技术,并将其应用到日常的开发中。
叶邦宇•快手用户增长部架构师
序列化和反序列化是后端开发中非常基础和底层的技术,也是微服务架构里必不可少的组成部分,业内有多种方案,纷繁杂乱,本书对其做了非常全面的梳理和介绍,颇值得一读。
王永•资深互联网技术从业者
本书全面系统地梳理了序列化和反序列化技术的知识结构,使读者能够全面地学习并深刻理解相关知识。整本书通俗易懂,由浅入深,既有广度又有深度,是一本难得的学习序列化和反序列化知识的教材。
岳京杭•知名公众号“中产之路”作者
通过个人公众号“中产之路”的牵线,我把洪安推荐给了编辑牛老师,也算为促成本书的出版做出了一点贡献。本书的切入点是一个横向主题,以“点-线-面”的方式全面阐述了序列化技术,从浅入深,从why 到 how,值得深读,也可以作为工具书翻阅。