美文网首页SpringBoot精选Spring BootSpring-Boot
基于Spring Cloud的微服务架构

基于Spring Cloud的微服务架构

作者: 大路无疆 | 来源:发表于2017-07-27 16:39 被阅读0次

    在微服务架构的实践中,基于Java的Spring Cloud是这其中的佼佼者,他基于Netflix的微服务组件,为微服务的治理提供了成熟的框架,帮你快速的搭建微服务环境。

    微服务的特性

    微服务是指一种架构风格,它没有官方的定义;通过观察一些架构设计,我们发现微服务的架构设计具有一些典型特点:

    服务化的组件(Componentization via Services

    围绕业务能力组织的交付团队Organized around Business Capabilities

    产品化交付Products not Projects)

    灵活的终端和简易管道(Smart endpoints and dumb pipes

    去中心化治理(Decentralized Governance

    去中心化数据管理(Decentralized Governance

    基础设施自动化(Infrastructure Automation

    容错设计(Design for Failure

    渐进式设计(EvolutionaryDesign

    Spring Cloud的常用组件

    Spring Cloud Netflix

        Eureka

        Ribbon

        Hystrix

        Feign

        Zuul

    Spring CloudConfig

    Spring Cloud Bus

    Spring Cloud Stream

    Spring Cloud Sleuth

    一个基于Spring Cloud的微服务框架


    相关文章

      网友评论

        本文标题:基于Spring Cloud的微服务架构

        本文链接:https://www.haomeiwen.com/subject/bwmzkxtx.html