This document defines the roadmap for Kratos development.
- Config
- Local Files
- K8s ConfigMap
- Consul
- Etcd
- Nacos
- Registry
- Consul
- Etcd
- K8s
- Nacos
- Encoding
- JSON
- Protobuf
- Transport
- HTTP
- gRPC
- Middleware
- Logging
- metrics
- recovery
- gRPC status
- transport tracing
- Validator
- Authentication
- Ratelimit
- CircuitBreaker
- Metrics
- Prometheus
- DataDog
- Tracing
- HTTP
- TLS
- Client
- Service Registrar
- javascript/typescript clients
- gRPC
- TLS
- Unary Handler
- Streaming Handler
- HTTP
- Cache
- go-redis
- Event
- Pub/Sub
- Kafka
- Nats
- Database
- Ent
- Gorm
- 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
- Kratos
- HTTP Generator
- API YAML
- Errors Generator