微服务
- 系统架构上的一种设计风格,将原来一个独立的系统拆分成多个小型服务,多个小型服务能够在各自独立的进程里面运行,而服务之间通过基于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
如果觉得我的文章或者代码对您有帮助,可以请我喝杯咖啡。
**您的支持将鼓励我继续创作!谢谢! **
微信打赏
支付宝打赏