Kratos
Cloud-native Go microservices framework
★ 4.3
A Go framework for microservices by Bilibili. Cloud-native with built-in service discovery, config management, and observability.
23K
GitHub Stars
none
TypeScript
steep
Learning Curve
4.0
DX Score
Tarification
Model
free
Offre Gratuite
MIT licensed, fully open source
Paid
N/A
Fonctionnalités
- ✓ gRPC and HTTP
- ✓ Service discovery
- ✓ Config management
- ✓ Logging and tracing
- ✓ Metrics
- ✓ Middleware chain
- ✓ Code generation
- ✓ Protobuf-first
Avantages
- + Cloud-native design
- + gRPC-first
- + Good code generation
- + Active development
- + Chinese community strong
Inconvénients
- - Steep learning curve
- - Primarily Chinese docs
- - Complex for simple apps
- - Protobuf required
Idéal Pour
enterprise
microservices cloud-native grpc bilibili enterprise