Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pony-huang/springcloud-weather

微服务天气
https://github.com/pony-huang/springcloud-weather

Last synced: 2 days ago
JSON representation

微服务天气

Awesome Lists containing this project

README

        

# 基于Spring Cloud的微服务实战

* JDK 8
* IntelliJ IDEA。
* Spring Boot 2.2.7.RELEASE
* Spring Cloud Hoxton.SR1

* 开启第一个 Spring Boot 项目 `initializr-start`
* Hello World `hello-world`
* 从一个天气预报系统讲起 `micro-weather-basic`
* 使用Redis提升应用的并发访问能力 `micro-weather-redis`
* 实现天气数据的同步`micro-weather-quartz`
* 给天气预报一个“面子”`micro-weather-report`
* 天气数据采集微服务的实现`msa-weather-collection-server`
* 天气数据API微服务的实现`msa-weather-data-server`
* 天气预报微服务的实现`msa-weather-report-server`
* 城市数据API微服务的实现`msa-weather-city-server`
* 如何集成 Eureka Server`micro-weather-eureka-server`
* 如何集成 Eureka Client`micro-weather-eureka-client`
* 实现服务的注册与发现`msa-weather-collection-eureka`、`msa-weather-data-eureka`、`msa-weather-city-eureka`、`msa-weather-report-eureka`
* 常见微服务的消费者`micro-weather-eureka-client-feign`
* 使用 Feign 实现服务的消费者`msa-weather-collection-eureka-feign`、`msa-weather-report-eureka-feign`
* 如何集成Zuul`micro-weather-eureka-client-zuul`
* 实现 API 网关`msa-weather-report-eureka-feign-gateway`、`msa-weather-eureka-client-zuul`
* 使用 Config 实现的配置中心`micro-weather-config-server`、`micro-weather-config-client`
* 如何集成 Hystrix`micro-weather-eureka-client-feign-hystrix`
* 实现微服务的熔断机制`msa-weather-report-eureka-feign-gateway-hystrix`