diff --git a/TODO.en.md b/TODO.en.md index e710e50..8afef3e 100644 --- a/TODO.en.md +++ b/TODO.en.md @@ -1,6 +1,6 @@ # spring-boot-demo Project TODO List -## Module plan (completed: 49 / 59) +## Module plan (completed: 50 / 62) - [x] ~~spring-boot-demo-helloworld(helloworld example)~~ - [x] ~~spring-boot-demo-properties (read configuration file information)~~ @@ -61,7 +61,11 @@ - [ ] spring-boot-demo-sso (integrated single sign on) see [ISSUE#12](https://github.com/xkcoding/spring-boot-demo/issues/12) - [x] ~~spring-boot-demo-ldap (integrated ldap)see [ISSUE#23](https://github.com/xkcoding/spring-boot-demo/issues/23)~~ - [x] ~~spring-boot-demo-dynamic-datasource(add datasource dynamically, switch datasource dynamically)~~ +- [x] ~~spring-boot-demo-ratelimit-guava(use Guava RateLimiter to protect API by rate limiting)~~ +- [ ] spring-boot-demo-ratelimit-redis(use Redis Token bucket to protect API by rate limiting) +- [ ] spring-boot-demo-https(integrated HTTPS) ## Remarks -Try to ensure that the corresponding demos are integrated in the order above. \ No newline at end of file +Try to ensure that the corresponding demos are integrated in the order above. + diff --git a/TODO.md b/TODO.md index 169c467..394b500 100644 --- a/TODO.md +++ b/TODO.md @@ -1,6 +1,6 @@ # spring-boot-demo 项目待办列表 -## 模块计划(已完成:49 / 59) +## 模块计划(已完成:50 / 62) - [x] ~~spring-boot-demo-helloworld(Helloworld 示例)~~ - [x] ~~spring-boot-demo-properties(读取配置文件信息)~~ @@ -61,6 +61,9 @@ - [ ] spring-boot-demo-sso(集成单点登录)参见 [ISSUE#12](https://github.com/xkcoding/spring-boot-demo/issues/12) - [x] ~~spring-boot-demo-ldap (集成 ldap)参见 [ISSUE#23](https://github.com/xkcoding/spring-boot-demo/issues/23)~~ - [x] ~~spring-boot-demo-dynamic-datasource(动态添加数据源,切换数据源)~~ +- [x] ~~spring-boot-demo-ratelimit-guava(限流保护API,集成Guava的RateLimiter)~~ +- [ ] spring-boot-demo-ratelimit-redis(限流保护API,使用 Redis 令牌桶) +- [ ] spring-boot-demo-https(集成 HTTPS) ## 备注