前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >分布式服务架构:原理、设计与实战打卡记录(一)

分布式服务架构:原理、设计与实战打卡记录(一)

原创
作者头像
3号攻城狮
修改于 2019-05-26 03:58:46
修改于 2019-05-26 03:58:46
5530
举报

本文观点记录来源分布式服务架构:原理、设计与实战

服务共享数据模式是反模式在使用时我们需要特别注意使用场景

单元化架构

平台对性能要求比较高的时候,所以采用微服务化将服务进行拆分,通过网络服务进 行通信,尽管网络通信的带宽己经很宽,但是还会有性能方面的损耗,在这种场景下,可 以让 不同的微服务共享一些资源,例如:缓存、数据库等,甚至可以将缓存和数据在物理拓扑上与 微服务部署在 一个物理机中,最大限度地减少网络通信带来的性能损耗,我们将这种 方法称为 “单元化架构”。

image.png
image.png

遗留的整体服务

对于历史遗留的传统单体服务,我们在重构微服务的过程中,发现单体服务依赖的数据库 表辑合在一起,对其拆分需要进行反规范化的处理,可能会造成数据一致性问题, 在没有对其 完全理解和有把握的前提下,会选择保持现状,让不同的微服务暂时共享数据存储

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档