多种网盘链接检测插件 购买前,请先检测网盘链接是否有效
《架构探险轻量级微服务架构(上册)》_1
《架构探险轻量级微服务架构(上册)》_2
《架构探险轻量级微服务架构(上册)》_3
内容简介:
每个人都在不断地犯错误,都在错误中寻找对的方向
轻量级微服务架构
黄勇著
電子工掌出版社
Publishing House of Electronics Industry
北京· BEING
内容简介
本系列从开发与运维两方面分别对微服务架构的实践过程进行描述,全套分为上下两册,上册
偏重于开发,下册偏重于运维。在上册中读者会学习到微服务架构所需的开发技能,包括使用 Spring
Boo搭建微服务开发框架,使用 Node, js t搭建微服务网关,使用 Zookeeper实现微服务注册与发现
使用 Docker封装微服务,使用 Jenkins t部署微眼务。通过阅读上册,读者可轻松搭建一款轻量级微
服务架
本书适合对微服务实践感兴趣,以及想成为微服务架构师的人员阅读
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究
图书在版编目(CIP)数据
轻量级微服务架构.上册/黄勇著,一北京:电子工业出版社,2016,9
ISBN978-7-121-29804-2
1.①轻…1.①黄….①互联网络一网络服.务.器IV.①TP368.5
中guo版本图书馆CIP数据核字(2016)第203295号
責任编辑:Chen晓猛
印刷:三河市鑫金MA印装有限公司
装订:三河市鑫金MA即装有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编:10003
开本:787X9801/16
印张:13.5
字数:259.2千字
版次:2016年9月第1版
印次:2016年9月第1次印刷
定价:65.00元
凡所购买电子工业出版社图书有缺损问題,请向购买书店调换。若书店售缺,请与本社发行部
联系,联系及邮电话010)88254888,88258888
质量投诉请发部件至zitsaphei.com.cn,盗版侵权举报请发邮件至dbqq(aphei.com.cn
本书咨询联系方式:010-51260888-819 faq a phei. com.cn
序
微服务,应用开发的新QiDian
研究现在的软件体系,不难发现:现在的软件专家们仍需要与大量的需求、设计、代码的
细节打交道。出于项目实施时间、投入资源等方面的限制,软件往往以实现若干具体的用户功
能需求为目标。专家们没有时间,也没有精力去追求软件的美学目标。ri复一ri,随着用户功
能需求的变化,软件项目成为大量代码的随机而无序的堆积,奇丑无比。许多功能成一旦完成
项目,就恐避之不及,不愿再去碰自己几个月来夜以继ri的劳动成果
黄勇的《架构探险:轻量级微服务架构》一书,融合了软件设计的最新理念,系统性介绍
了微服务的设计、开发、运维等各方面,书中不仅仅是技术的描述和讲解。看到黄勇在技术方
面这么多年的不断积累和提炼,我很欣慰
微服务的兴起和移动应用的快速发展相对应。移动应用的基本框架是事件和响应,用户在
碎片化的时间和地点,按自己的节奏完成综合起来是一个复杂的事情。这不同于传统软件,往
往是流程和复杂业务驱动的过程和算法。移动计算所需要的跨界沟通和协作,在传统应用架构
中则很难实现,而这恰恰是微服务的优势所在。微服务从技术的视角,使用各种协议和框架
使于不同开发者软件碎片之间的协同工作,但是各种软件交互协议并不稀缺,总是不断地出现
各种协议的标准。微服务的成功使用,需要注意微服务在软件重用方面的能力,正是这种能力
使得微服务的使用更加具有普遍的意义。不同于传统的构件或服务,微服务的调用参数接口具
有更大的融合性和灵活性。微服务的调用,不需要拘泥于严格的数据类型,而是遵循更高.层次
的语法结构。特别是应用软件走向人工智能的时代,微服务将更深的演化带来更智能的微服务
对接。微服务对于传统的过程式软件,是一个破坏性的改变。这一特征既给了微服务无限的想
象空间,也给实施带来了很多挑战。并不是每个应用,特别是成熟领域的软件应用都适合微服
务的改造。但是对于移动应用领域和跨应用跨企业的对接,是一个很必要的选择
我早年写了一些关于SOA和“面向构件”方面的东西,有人问我:“SOA和微服务有何
差异?”我认为:SOA的核心还是企业级应用。最大的差异,是微服务对于调用参数的宏定义
#############################################
|
|