tnblog
首页
登录

微服务、分布式架构项目的一点点想法

76人阅读 2019/6/15 13:20 评论:0 手机 收藏 关注
分类: 软件架构

微服务项目中各个功能模块相互独立分散,耦合性很低,如何很好的统一调度,统一管理就是一个很重要的问题,

不要项目各个模块之间会很混乱


关于图片,样式,js等静态资源存储问题

在分布式架构中图片,样式,js等静态资源可以单独存储在一个地,而不是在每个项目中都去存储一份,

因为项目会有多个,如果存储在项目中不是很好的统一管理这些静态资源。也不好对这些静态资源对单独的

集群什么的。


缓存更新问题

在项目中我们如果使用了redis这类缓存,提高查询效率,同时也增加了项目的维护成本。我们修改或者添加了东西,

可能会去同步更新缓存,这个时候我们最好把同步更新缓存的单独提出来写,作为整体项目的一个服务来处理,这样

不同的项目模块就访问这个模块就好了,就会避免出现重复的代码。不然很多模块可能会需要处理缓存同步,就会

出现很多重复代码!其他模块访问更新缓存的服务器,可以使用消息队列来通讯。



评价
关注
自己阳光积极向上,就会吸引阳光积极向上的人和事
文章
6
评论
8
分类
16
关注
16
{{item.ArticleTitle}}
{{item.BlogName}} : {{item.Content}}