「12张手绘图」我搞懂了微服务架构( 六 )
每一组服务都是独立运行的 , 可能我这个服务运行在 Tomcat 容器 , 而另一个服务运行在 Jetty 上 。 可以通过进程方式 , 不断的横向扩展整个服务 。
③通信
过去的协议都是很重的 , 就像 ESB , 就像 SOAP , 轻通信 , 这意味着相比过去更智能更轻量的服务相互调用 , 就所谓 smart endpoints and dumb pipes 。
这些 Endpoint 都是解耦的 , 完成一个业务通信调用串起这些 Micro Service 就像是 Linux 系统中通过管道串起一系列命令业务 。
过去的业务 , 我们通常会考虑各种各样的依赖关系 , 考虑系统耦合带来的问题 。 微服务 , 可以让开发者更专注于业务的逻辑开发 。
④部署
不止业务要独立 , 部署也要独立 。 不过这也意味着 , 传统的开发流程会出现一定程度的改变 , 开发的适合也要有一定的运维职责 。
⑤管理
传统的企业级 SOA 服务往往很大 , 不易于管理 , 耦合性高 , 团队开发成本比较大 。
推荐阅读
- 地下城与勇士|dnf真好玩,我搞个漫游一身速度装,没事上线刷刷图搬搬砖
- fate grand order|fgo官方超勇行为:黑暗业界顶级画师米奇王成功上岸 为卡莲绘图
- 明日方舟|明日方舟虎鲸亲爹画师新绘图引热议 年轻的博士你喜欢红蒂还是蓝蒂
- 我的世界|阴阳师520登录奖励汇总 12张蓝票福利放送 黑蛋碎片惯例是2片
- 地下城与勇士|DNF:附魔大洗牌?奥兹玛新增5张传说、12张粉卡,仅1张有用
- 明日方舟|明日方舟:小日子老师新绘图引热议 晒痕泳装让众多博士心肺停止
- 张良|王者荣耀:张良最强教学!我制作了12张动图,告诉你全部细节
- 用好5个技巧,提高CAD绘图区的占屏比,打造你的绘图“全面屏”
- 五分钟能干什么?学习到CAD快速绘图的技巧
- 苹果证实收购英国3D绘图公司Ikinema