「12张手绘图」我搞懂了微服务架构( 五 )
但通常在其而言 , 微服务架构是一种架构模式或者说是一种架构风格 , 它提倡将单一应用程序划分成一组小的服务 , 每个服务运行独立的自己的进程中 , 服务之间互相协调、互相配合 , 为用户提供最终价值 。
服务之间采用轻量级的通信机制互相沟通(通常是基于 HTTP 的 RESTful API ) 。 每个服务都围绕着具体业务进行构建 , 并且能够被独立地部署到生产环境、类生产环境等 。
另外 , 应尽量避免统一的、集中式的服务管理机制 , 对具体的一个服务而言 , 应根据业务上下文 , 选择合适的语言、工具对其进行构建 , 可以有一个非常轻量级的集中式管理来协调这些服务 。 可以使用不同的语言来编写服务 , 也可以使用不同的数据存储 。
根据马丁.福勒的描述 , 我总结了以下几点:
①小服务
小服务 , 没有特定的标准或者规范 , 但他在总体规范上一定是小的 。
②进程独立
推荐阅读
- 地下城与勇士|dnf真好玩,我搞个漫游一身速度装,没事上线刷刷图搬搬砖
- fate grand order|fgo官方超勇行为:黑暗业界顶级画师米奇王成功上岸 为卡莲绘图
- 明日方舟|明日方舟虎鲸亲爹画师新绘图引热议 年轻的博士你喜欢红蒂还是蓝蒂
- 我的世界|阴阳师520登录奖励汇总 12张蓝票福利放送 黑蛋碎片惯例是2片
- 地下城与勇士|DNF:附魔大洗牌?奥兹玛新增5张传说、12张粉卡,仅1张有用
- 明日方舟|明日方舟:小日子老师新绘图引热议 晒痕泳装让众多博士心肺停止
- 张良|王者荣耀:张良最强教学!我制作了12张动图,告诉你全部细节
- 用好5个技巧,提高CAD绘图区的占屏比,打造你的绘图“全面屏”
- 五分钟能干什么?学习到CAD快速绘图的技巧
- 苹果证实收购英国3D绘图公司Ikinema