Spring Cloud 菜鸟教程 1 简介

微服务

  • 系统架构上的一种设计风格,将原来一个独立的系统拆分成多个小型服务,多个小型服务能够在各自独立的进程里面运行,而服务之间通过基于Http的RESTful进行访问

Spring Cloud简介

  • Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具,它为微服务架构中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。

Spring Cloud包含如下子项目

  • spring-cloud-aws简化aws的组件
  • spring-cloud-bus事件、消息总线
  • spring-cloud-cli集成Groovy
  • spring-cloud-cloudfoundry集成Pivotal Cloudfoundry
  • spring-cloud-cloudfoundry-service-broker
  • spring-cloud-cluster选举算法和通用状态 模式
  • spring-cloud-commons
  • spring-cloud-config配置管理工具
  • spring-cloud-connectors
  • spring-cloud-consul服务发现与配置管理工具
  • spring-cloud-dashboard
  • spring-cloud-dataflow
  • spring-cloud-dataflow-acceptance-tests
  • spring-cloud-dataflow-admin-lattice
  • spring-cloud-dataflow-metrics
  • spring-cloud-dataflow-metrics-datadog
  • spring-cloud-dataflow-server-yarn
  • spring-cloud-deployer
  • spring-cloud-deployer-cloudfoundry
  • spring-cloud-deployer-kubernetes
  • spring-cloud-deployer-local
  • spring-cloud-deployer-mesos
  • spring-cloud-deployer-yarn
  • spring-cloud-lattice
  • spring-cloud-netflix核心组件
  • spring-cloud-security安全工具包
  • spring-cloud-sleuth分布式跟踪
  • spring-cloud-spinnaker
  • spring-cloud-stream发送和接收消息
  • spring-cloud-stream-app-maven-plugin
  • spring-cloud-stream-app-starters
  • spring-cloud-stream-binder-gemfire
  • spring-cloud-stream-binder-google-pubsub
  • spring-cloud-stream-binder-jms
  • spring-cloud-stream-binder-kafka
  • spring-cloud-stream-binder-rabbit
  • spring-cloud-stream-binder-redis
  • spring-cloud-stream-binder-solace
  • spring-cloud-stream-modules
  • spring-cloud-task
  • spring-cloud-task-app-starters
  • spring-cloud-task-modules
  • spring-cloud-vault-config
  • spring-cloud-zookeeper

源码地址

https://github.com/spring-cloud

如果觉得我的文章或者代码对您有帮助,可以请我喝杯咖啡。
**您的支持将鼓励我继续创作!谢谢! **

微信打赏

支付宝打赏

你可能感兴趣的:(Spring Cloud 菜鸟教程 1 简介)