parent
496edc6fb1
commit
d964ba82bf
@ -0,0 +1,60 @@ |
||||
# Kratos |
||||
|
||||
This document defines the roadmap for Kratos development. |
||||
|
||||
## Features |
||||
- [x] Config |
||||
- [x] Local Files |
||||
- [x] K8s ConfigMap |
||||
- [ ] Consul |
||||
- [ ] Etcd |
||||
- [ ] Nacos |
||||
- [ ] Registry |
||||
- [ ] Consul |
||||
- [ ] Etcd |
||||
- [ ] K8s |
||||
- [ ] Nacos |
||||
- [x] Encoding |
||||
- [x] JSON |
||||
- [x] Protobuf |
||||
- [x] Transport |
||||
- [x] HTTP |
||||
- [x] gRPC |
||||
- [x] Middleware |
||||
- [x] Logging |
||||
- [x] metrics |
||||
- [x] recovery |
||||
- [x] gRPC status |
||||
- [x] transport tracing |
||||
- [x] validator |
||||
- [ ] authentication |
||||
- [ ] ratelimit |
||||
- [ ] circuitbreaker |
||||
- [x] Metrics |
||||
- [x] Prometheus |
||||
- [x] DataDog |
||||
- [x] Tracing |
||||
- [x] HTTP |
||||
- [ ] TLS |
||||
- [x] Client |
||||
- [x] Service Registrar |
||||
- [ ] javascript/typescript clients |
||||
- [x] gRPC |
||||
- [ ] TLS |
||||
- [x] Uarry Handler |
||||
- [ ] Streaming Handler |
||||
- [ ] Cache |
||||
- [ ] go-redis |
||||
- [ ] Queue |
||||
- [ ] Broker API |
||||
- [ ] Kafka |
||||
- [ ] Nats |
||||
- [ ] Database |
||||
- [ ] Ent |
||||
- [ ] Gorm |
||||
|
||||
## Tools |
||||
- [x] Kratos |
||||
- [x] HTTP Generator |
||||
- [ ] API YAML |
||||
- [x] Errors Generator |
Loading…
Reference in new issue