1
0
mirror of https://github.com/go-kratos/kratos.git synced 2025-01-10 00:29:01 +02:00
kratos/ROADMAP.md
Tony Chen dc9c808e02
queue: add pubsub abstraction (#792)
* add pubsub abstraction
2021-03-20 15:21:50 +08:00

1.1 KiB

Kratos

This document defines the roadmap for Kratos development.

Features

  • 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
      • Uarry Handler
      • Streaming Handler
  • Cache
    • go-redis
  • Pubsub
    • Absctraction
    • Kafka
    • Nats
  • Database
    • Ent
    • Gorm

Tools

  • Kratos
  • HTTP Generator
    • API YAML
  • Errors Generator