加入收藏 | 设为首页 | RSS
您当前的位置:首页 > 销售网络

云架构升级 微服务落地GIStack for Manager!

时间:12-05  来源:本站  作者:
  】谈到架构,微服务架构已然是时至今日必聊的一个话题,系统架构的选型与是否转型,不应该是为了微服务架构而架构,而是源于微服务架构自身是否更适合业务自身的需求,微服务架构的优势与所要付出的代价是否值得你,去做一次转变

  】谈到架构,微服务架构已然是时至今日必聊的一个话题,系统架构的选型与是否转型,不应该是为了微服务架构而架构,而是源于微服务架构自身是否更适合业务自身的需求,微服务架构的优势与所要付出的代价是否值得你,去做一次转变。GIStackforManager(捷泰天域睿图云GIS管理系统)在探索、挣扎、迭代、酝酿、分析了很久以后,勇敢的走向架构微服务化,正在实现一个GIStackforManager架构的全面升级。下图是GIStackforManager实现方式示意,左侧是传统的整体式架构(单个巨型单元),右侧则是微服务:

  两种模式的区别在于第一种是整体式架构,只有一个大单元。第二种则由多个小单元构成,每个小单元都是独立的服务。

  独立开发:小型的独立组件可由小型的独立团队构建。一个小组可以专门负责开发“Monitor”服务,不用去管其他服务。每个组件的功能变得简单,这样一来,开发人员了解组件的时间大大减少,更容易开发新功能。

  独立部署:每个单独的组件都可以独立部署。这样一来发布新功能的速度就更快,风险也更小。假设“GISService”组件修复了bug或者新增了功能,那么部署时并不会影响其他组件。

  独立扩展:每个组件可以独立地进行扩展。在产品发布时或者您需要进行扩展定制时,如您可以扩展“VMServices”组件,而不必扩展所有组件,这样一来扩展更具弹性并且降低了成本。

  可重用性:每个组件各自实现一个小的、特定的功能。这意味着它们可以很容易地适用于其他系统、服务或者产品。组件可以被其他业务单元使用,甚至可以改写成一个新的业务,从而为其他组提供转码服务。

  微服务架构的关键点就在于如何将分析业务与代码实现之间的关系,将功能拆分成一个个独立的单元,而这个小的单元即为一个微服务。那么多小的服务可称为微服务呢?是由代码的行数决定、还是重写的时间、还是业务功能?No,在进行设计过程中,我们遵循以下原则:低耦合、高内聚:一个服务完成一个独立的功能,保证服务的独立性和完整性。按团队结构:小规模团队维护,快速迭代。以下即为GIStackforManager系统微服务架构粗略实现:

  无状态服务:有状态的业务服务改变为无状态的计算类服务,那么状态数据也就相应的迁移到对应的“有状态数据服务”中。

  我相信很多关注微服务的读者们,经常看到微服务与容器、微服务与DevOps等关联在一起,那么系统的微服务架构与它们是什么关系呢?

  微服务技术和容器技术很容易勾搭到一起。容器可以实现服务发现、负载均衡、分布式等特性,容器着眼于部署架构,或者说是微服务的宿主,负责提供所需的容器,具备弹性伸缩能力。微服务着眼于应用架构,负载掌控应用组件间的调用关系,通过应用组件的编排实现最终面向用户的功能。微服务架构所依赖的弹性、通信、轻量等需求容器恰好可以完美提供,因此微服务与容器可以说是完美的一对。

  可以说微服务与DevOps是一种相辅相成的关系,使用微服务,第一步是要构建一个一体化的DevOps平台,否则,整个环境会变得非常的乱,它的架构与技术的复杂性与快速迭代性,为整个开发、测试和运维增加很多成本。通过一个DevOps平台可以帮助开发者快速打通设计、开发、测试与部署之间的矛盾,实现快速迭代。

  GIStackforManager在系统实现过程中,全面实现了开发测试的持续集成。快速跟进需求,时刻为快速用户交付进行着。

广告
上一篇:曲江楼观道文化展示区2块宗地出让用地性质为文化设施用地
下一篇:联手阿里拍卖 房多多探索新房销售新渠道
广告
推荐
最新
  1. 联手阿里拍卖 房多多探索新房销售新渠道
  2. 云架构升级 微服务落地GIStack for Manager
  3. 曲江楼观道文化展示区2块宗地出让用地性质
  4. 华为云技术私享会—微服务与中间件PaaS首站
  5. 原价198元的导航软件网上花15元就能买到
  6. 销售渠道多元化你还只到4S店购买新能源汽车
  7. 新经济金融服务第一股华兴资本挂牌 股价平
  8. 开鑫金服:用金融科技服务产业升级与智慧生活
  9. 玩游戏是你的天性组装电脑是你的爱好
  10. 肥东或将建博物馆!FD17-4号商业、文化设施用
热门
  1. 靖江港口集团智能重装项目模块组装车间、集
  2. 嵩山论坛15日开幕 百余知名学者、海外传媒
  3. 台州聚焦金融服务 助推外贸高质量发展
  4. 海口扎实做好精准识别 大排查档案资料管理
  5. 拓扑结构 杭州康普超五类配线元
  6. 怎么样利用网络营销推广企业文化?
  7. 株洲查处一酱菜黑作坊 或流向中南蔬菜批发
  8. 电子商务发展:将网络销售做到极致
  9. 皇氏集团:将加大乳制品销售网络和渠道建设
  10. 面试热点:从“僵尸肉”看食品安全新问题