加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮安站长网 (https://www.0517zz.cn/)- 运营、云管理、经验、智能边缘、云硬盘!
当前位置: 首页 > 编程 > 正文

大火的“微服务架构”详解

发布时间:2021-03-06 17:07:05 所属栏目:编程 来源:互联网
导读:务需求 架构肯定是为业务需求而生的,先来看看我们面对的业务需求及其特点。平台最主要满足两大类业务需求:面向餐饮企业在餐饮新零售下的经营和运营需求和面向产品及运营团队。 具体来看: 1、餐饮新零售下的餐饮企业经营和运营的痛点 如何提升营销能力和管

务需求

架构肯定是为业务需求而生的,先来看看我们面对的业务需求及其特点。平台最主要满足两大类业务需求:面向餐饮企业在餐饮新零售下的经营和运营需求和面向产品及运营团队。

具体来看:

1、餐饮新零售下的餐饮企业经营和运营的痛点

  • 如何提升营销能力和管理会员,以更低的成本为餐饮企业带来更多利润
  • 如何对数据进行深度挖掘和分析,助力决策者进行运营决策
  • 如何掌握实时数据,让决策者及时了解餐厅运营情况

2、面向产品及运营团队

  • 主要是提升产品控制能力,促进整体系统的良好运转

因此开发SAAS服务的产品迫在眉睫,需要满足快速开发、灵活升级、高性能、高可用、高稳定、简化运维等更高的需求。

这一步的转型,不是"快"与"慢",而是"生"与"死"。

二、微服务概念

专注于单一责任与功能独立运行的服务,模组化方式组合出大型应用。


 

3.1.1 技术矩阵结论

  • Netflix提供了比较全面的解决方案
  • Spring Cloud对于Netflix的封装比较全面
  • Spring Cloud基于Spring Boot,团队有基础
  • Spring Cloud提供了Control Bus能够帮助实现监控埋点
  • 业务应用部署在阿里云,Spring Cloud对12 Factors以及Cloud-Native的支持,有利于在云环境下使用

3.1.2 团队期望

  • 首先支持Rest
  • 团队技术栈和实例比较单薄,希望对新的技术平滑的学习曲线和能够Hold住
  • 小团队,希望能够有一个比较全面的解决方案
  • 目前团队主要采用Spring Cloud + Spring Boot的方式实现服务化
  • 有关技术选型详细分析,请查看我的上一篇文章《我的技术选型》。

3.2 微服务带来的问题

 

(编辑:淮安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读