您的位置:首页 > 其它

微服务化的感想

2015-09-24 11:49 302 查看
  随着系统的代码越来越庞大,模块的增多,系统很难跟随业务的发展。想着做一些系统上的重构,但重构过程,既需要保证业务的开发,也需要保证重构工作的顺利进行,为此引进了微服务的框架架构。

  近期的cps系统在进行一系列的重构工作中,我有幸也参与进来了。首先进行的是用户模块的微服务化,分多期进行,难度从简到难,一步一步将用户相关的代码抽离出来,进行独立部署。项目中如果涉及到用户相关的调用,第一期,使用jar包方式使用maven依赖的方式来进行调用,二期,将服务化,将服务相关的方面,使用独立部署,调用方式,使用远程调用。

  服务化带来的一些好处如下:

  1、接口服务化,代码实现高内聚低耦合

  2、提高系统的敏捷性(快速)和适应性(应对系统崩溃,而不影响调用)

  当然,服务化也会带来同样的弊端:

  1、运维部署的成本增加

  2、系统监控成本也增加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: