开发者社区 > 云原生 > 微服务 > 正文

Spring Cloud微服务架构是怎样的?

Spring Cloud微服务架构是怎样的?

展开
收起
1358896759097293 2021-05-04 21:32:30 999 0
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    29.png

    框架它是在不断迭代不断发展的,微服务开发的话不仅仅是 Spring VC或者Spring Boot,还有各种工具 ,也可以来开发这种微服务,实现各种需求:网关、熔断、注射、包括数据库交互、前端对应APP、小程序。微服务拆分好处在于走小块零的路线,也可以单独进行部署。比如:有的系统订单服务支付服务用的比较多,比如淘宝单独做大规模集群,客服投诉服务使用就比较少,拆分之后占用的服务器少。拆分的原因取决业务需求,存在差异之后,可以分开处理问题。 30.png

    每个环节解决不同的问题,无论是注册、发现、部署、网关都有自己的对应解决方案框架。 目前的话就是选型的话,首推是Spring Cloud,因为是一个成熟完善的生态。在技术选型的时候还要尊重业务需求、技术落地、风险问题、考虑公司研发成本等综合考虑,单单是自己语言的喜好的问题。

    31.png 目前来讲,这里面给大家介绍了系统各个不同语言的微服务开发方向,但是目前Spring Cloud还是最成熟最完善的。下节课的话咱们也看看微服务架构里面经典的设计模式,包括我们整个的拆分的微服的一些原则。

    2021-05-05 23:00:58
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载