diff --git a/README.md b/README.md index 3f45b6a..c80ab76 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,9 @@ [![Stars](https://img.shields.io/github/stars/DerekYRC/mini-spring-cloud)](https://img.shields.io/github/stars/DerekYRC/mini-spring-cloud) [![Forks](https://img.shields.io/github/forks/DerekYRC/mini-spring-cloud)](https://img.shields.io/github/forks/DerekYRC/mini-spring-cloud) -**姊妹版:**[**mini-spring**](https://github.com/DerekYRC/mini-spring/blob/main/README_CN.md) **(简化版的spring框架)** +**[English](./README_en.md) | 简体中文** + +**姊妹版:**[**mini-spring**](https://github.com/DerekYRC/mini-spring) **(简化版的spring框架)** ## 关于 **mini-spring-cloud**是简化版的spring-cloud框架,能帮助你快速熟悉spring-cloud源码及掌握其核心原理。在保留spring cloud核心功能的的前提下尽量精简代码,核心功能包括服务注册、服务发现、负载均衡、集成Feign简化调用、流量控制、熔断降级、API网关等。 diff --git a/README_en.md b/README_en.md new file mode 100644 index 0000000..694a11a --- /dev/null +++ b/README_en.md @@ -0,0 +1,40 @@ +# mini-spring-cloud +[![License](https://img.shields.io/badge/license-license-blue)](https://github.com/DerekYRC/mini-spring-cloud) +[![Build Status](https://img.shields.io/badge/build-passing-brightgreen)](https://github.com/DerekYRC/mini-spring-cloud) +[![Stars](https://img.shields.io/github/stars/DerekYRC/mini-spring-cloud)](https://img.shields.io/github/stars/DerekYRC/mini-spring-cloud) +[![Forks](https://img.shields.io/github/forks/DerekYRC/mini-spring-cloud)](https://img.shields.io/github/forks/DerekYRC/mini-spring-cloud) + +**English | [简体中文](./README.md)** + +[**mini-spring**](https://github.com/DerekYRC/mini-spring) **(simplified version of the Spring framework)** + +## About +The **mini-spring-cloud** is a simplified version of the Spring Cloud framework, which can help you quickly familiarize yourself with the source code of Spring Cloud framework and master its core principles. Simplify code as much as possible while retaining the core features of Spring Cloud, including Service Registration and Discovery, LoadBalancer, OpenFeign, Rate Limit, Circuit Breaker, API gateway, etc. + +If this project can help you, please **STAR the project, thank you!!!** + +## Contents +* [Service Registration](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md#服务注册) +* [Service Discovery](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md#服务发现) +* [LoadBalancer](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md#集成ribbon实现客户端负载均衡) +* [OpenFeign](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md#集成Feign简化调用方式) +* [API gateway](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md#API网关) +* [Rate Limit]() +* [Circuit Breaker]() + +## Usage +see [changelog.md](https://github.com/DerekYRC/mini-spring-cloud/blob/main/changelog.md) + +## Q&A +[**click here**](https://github.com/DerekYRC/mini-spring-cloud/issues/1) + +## Contributing +Any contributions you make are greatly appreciated. + +## Contact +Phone/wechat:**15521077528** + +Email:**15521077528@163.com** + +## Reference +- [《精尽Spring Cloud学习指南》](http://svip.iocoder.cn/Spring-Cloud/tutorials/) \ No newline at end of file diff --git a/faq.md b/faq.md deleted file mode 100644 index 187aa20..0000000 --- a/faq.md +++ /dev/null @@ -1 +0,0 @@ -# 常见问题列表 \ No newline at end of file