From cc4814643cbe14a5773babcc351cde8366c577b4 Mon Sep 17 00:00:00 2001 From: Tony Chen Date: Sun, 21 Mar 2021 17:00:25 +0800 Subject: [PATCH] update roadmap (#794) --- ROADMAP.md | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index e3e15165c..d5718acd5 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -6,8 +6,8 @@ This document defines the roadmap for Kratos development. - [x] Config - [x] Local Files - [x] K8s ConfigMap - - [ ] Consul - - [ ] Etcd + - [x] Consul + - [x] Etcd - [ ] Nacos - [ ] Registry - [ ] Consul @@ -26,10 +26,10 @@ This document defines the roadmap for Kratos development. - [x] recovery - [x] gRPC status - [x] transport tracing - - [x] validator - - [ ] authentication - - [ ] ratelimit - - [ ] circuitbreaker + - [x] Validator + - [ ] Authentication + - [ ] Ratelimit + - [ ] CircuitBreaker - [x] Metrics - [x] Prometheus - [x] DataDog @@ -45,14 +45,36 @@ This document defines the roadmap for Kratos development. - [ ] Streaming Handler - [ ] Cache - [ ] go-redis -- [x] Pubsub - - [x] Absctraction +- [x] Event + - [x] Pub/Sub - [x] Kafka - [ ] Nats - [ ] Database - [ ] Ent - [ ] Gorm +## Platform +- [ ] Kratos API + - [ ] Auth + - [ ] Config + - [ ] Registry + - [ ] Events +- [ ] Kratos Runtime + - [ ] Secrets + - [ ] Service-to-Service + - [ ] Publish and Subscribe + - [ ] Observability + - [ ] Controllable +- [ ] Kratos UI + - [ ] Auth + - [ ] Config + - [ ] Services + - [ ] Endpoints + - [ ] Ratelimit + - [ ] CircuitBreaker + - [ ] FaultInjection + - [ ] TrafficPolicy + ## Tools - [x] Kratos - [x] HTTP Generator