本书主要是围绕构建分布式系统架构的“中间件”开发实战展开。开篇介绍了分布式系统架构的相关知识要点,包括其功能、作用以及演进历程,并由此引出了分布式中间件的相关介绍;紧接着是重点介绍了目前在实际生产环境中应用比较广泛的几款Java中间件,包括缓存中间件Redis、消息中间件RabbitMQ、统一协调管理中间件ZooKeeper以及综合中间件Redisson等,详尽介绍了这几款中间件的基本概念、典型应用场景以及相应的功能组件。值得一提的是,在介绍这几款中间件的理论知识时,本书还以微框架Spring Boot作为基础,整合相关中间件的依赖,结合作者的实际项目业务场景进行代码实战。 本书以代码实战为主,理论为辅,特别适用于初次接触中间件的开发者;而对于有一定Java应用开发经验的工程师而言,通过本书也能了解中间件在构建企业级应用系统的过程中所提供的解决方案和思路。
基于SpringBoot实现——Java分布式中间件开发入门与实战(实战导向的中间件开发教程) EPUB, PDF, MOBI, AZW3, TXT, FB2, DjVu, Kindle电子书免费下载。
钟林森(修罗debug) 曾在阿里游戏子公司担任高级后端开发工程师,创办过fightjava 程序员实战基地,长期扎根于一线编码开发与系统架构设计,现为东英网络科技有限公司创始合伙人。此外,作为CSDN博客专家、51CTO学院、CSDN 学院、网易云课堂等教育平台知名讲师,教授学生上万人,拥有大量原创博客,博客访问量达百万人次。追求技术,热爱分享,相信技术改变生活,技术成就梦想,一直在不断地学习和积累新知识。
林鹏飞 梅州东英网络科技有限公司 董事长& 总经理 本书由浅入深、一步一个脚印地介绍了多种用于构建分布式系统架构的主流中间件,并以Java 企业级应用系统为出发点,介绍应用系统架构的演进历程以及分布式中间件的作用。除此之外,书中大量的图片和丰富的代码帮助读者真正做到学以致用。 伍子轩 广州粒上皇食品有限公司 信息技术部经理 以实战为主、理论为辅,是这本书的独特风格。阅读本书,可以锻炼个人的代码编写能力以及对业务的思考能力。除此之外,本书提供的大量流程图以及实战代码,可以使读者更容易理解中间件的每个功能组件及其典型的应用场景。 Eken 广东橙加科技有限公司 技术总监 修罗Debug 是一个喜欢将复杂的东西简单化的开发者,特别是对于系统架构、框架、组件、代码以及业务系统。本书也不例外,它将复杂的理论知识,用平易近人的文字、直观的图片以及优雅的代码呈现出来,实用性很强。 淡然 唯品会 高级后端开发工程师 通篇阅读下来,收获很大。本书提供了大量的代码和丰富的图文,尤其是清晰的流程图非常有助于对代码以及业务流程的理解。 周佳 广东橙加科技有限公司 开发部经理 这确实是一本真正将分布式中间件应用到实际项目、实际业务场景的书籍,强烈推荐给那些想深入学习Spring Boot 以及分布式中间件实战的小伙伴!