Skip to content

Harries/springcloud-demo

Repository files navigation

springcloud-demo

This project focuses on the demo projects of various Spring Cloud modules. Each module offers specific functionalities and services that assist developers in building distributed systems.

  1. Project Objective: The goal is to write and organize bilingual (Chinese and English) documentation for each Spring Cloud module to help developers better understand and utilize these modules.

  2. Scope of Modules: The project covers a wide range of Spring Cloud modules, including but not limited to Hystrix, Eureka, Config, Gateway, Netflix, Consul, and Kubernetes. These modules provide essential functionalities in microservices architecture, such as service discovery, configuration management, circuit breaker patterns, and API gateways.

  3. Documentation Status: Currently, the documentation status for all modules is marked as "todo," indicating that the documentation is yet to be completed or needs further development.

  4. Multilingual Support: The project aims to offer documentation in both Chinese and English to cater to the needs of users from different linguistic backgrounds, enhancing accessibility and usability.

  5. Technology Stack: The project is based on the Spring Cloud ecosystem and may involve integration with other cloud service providers (such as AWS, Azure, GCP) and open-source tools (like Kubernetes, Zookeeper).

  6. Project Challenges: Ensuring the accuracy and completeness of the documentation is crucial, along with maintaining consistency between the Chinese and English versions. Additionally, the documentation needs to be updated regularly to reflect the latest changes and best practices in the modules.

  7. Expected Outcomes: Upon completion, the project will provide developers with a comprehensive and easy-to-understand set of documentation resources, enabling them to use Spring Cloud more effectively in building and managing microservices architectures.

Through this project, the team aims to enhance the quality of Spring Cloud module documentation and promote its usage and adoption within the developer community.

Module

Serial number Module name Module description docs status
1 eureka Spring Cloud hystrix CN / EN done
2 eureka Spring Cloud eureka CN / EN done
3 config Spring Cloud config CN / EN todo
4 Azure Spring Cloud Azure CN / EN todo
5 Alibaba Spring Cloud Alibaba CN / EN todo
6 Amazon Web Services Spring Cloud Amazon Web Services CN / EN todo
7 Bus Spring Cloud Bus CN / EN todo
8 Circuit Breaker Spring Cloud Circuit Breaker CN / EN todo
9 CLI SpringCloud CLI CN / EN todo
10 Cloud Foundry Service Broker Spring Cloud Cloud Foundry Service Broker CN / EN todo
11 Commons Spring Cloud Commons CN / EN todo
12 Consul Spring Cloud Consul CN / EN todo
13 Contract Spring Cloud Contract CN / EN todo
14 Function Spring Cloud Function CN / EN done
15 Gateway Spring Cloud Gateway CN / EN todo
16 GCP Spring Cloud GCP CN / EN todo
17 Kubernetes Spring Cloud Kubernetes CN / EN todo
18 Netflix Spring Cloud Netflix CN / EN todo
19 Open Service Broker Spring Cloud Open Service Broker CN / EN todo
20 OpenFeign Spring Cloud OpenFeign CN / EN todo
21 Security Spring Cloud Security CN / EN todo
22 Skipper Spring Cloud Skipper CN / EN todo
23 Sleuth Spring Cloud Sleuth CN / EN todo
24 Stream Spring Cloud Stream CN / EN todo
25 Stream Applications Spring Cloud Stream Applications CN / EN todo
26 Task Spring Cloud Task CN / EN todo
27 Vault Spring Cloud Vault CN / EN todo
28 Zookeeper Spring Cloud Zookeeper CN / EN todo
29 App Broker Spring Cloud App Broker CN / EN todo
30 admin Spring Cloud App Admin CN / EN done
31 Data Flow Spring Cloud Data Flow CN / EN todo

License

MIT License

🚀 About Me

I'm a full stack developer...

Sponsor this project

"Buy Me A Coffee"

About

Spring Cloud tutorial about hystrix,eureka,config,admin,skywalking

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages