kratos
Microservice framework
A comprehensive framework for building cloud-native microservices applications using Go, focusing on scalability, reliability and ease of use.
Your ultimate Go microservices framework for the cloud-native era.
23k stars
449 watching
4k forks
Language: Go
last commit: 10 days ago
Linked from 2 awesome lists
architecturecloud-nativeframeworkgenerategogolanggrpchttpkratosmicroservicemicroservicesprotobuf
Related projects:
Repository | Description | Stars |
---|---|---|
go-chassis/go-chassis | A cloud-native application framework for Go that simplifies the development of microservices. | 2,735 |
micro/go-micro | A framework for building microservices with built-in support for distributed systems development and scalable communication between services. | 21,956 |
gofr-dev/gofr | A GoLang framework designed to simplify microservice development with built-in support for databases and observability. | 3,582 |
zeromicro/go-zero | A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. | 29,308 |
syntasso/kratix | A framework for building cloud-based platforms using Kubernetes and Go | 477 |
go-kit/kit | A toolkit for building microservices in Go | 26,621 |
unionj-cloud/go-doudou | A lightweight framework for building microservices with built-in support for service governance and scalability features. | 1,430 |
go-swagger/go-swagger | A toolset for working with RESTful APIs using Swagger 2.0 specifications | 9,546 |
shuza/kubernetes-go-grpc | Developing Go-based microservices using gRPC and deploying them in Kubernetes with load balancing, tracing, and rate limiting. | 41 |
swaggo/swag | Automatically generates RESTful API documentation with Swagger 2.0 for Go applications. | 10,748 |
gogf/gf | A modular framework for building high-performance and scalable enterprise-class applications in Golang. | 11,713 |
gogs/gogs | A self-hosted Git service written in Go, providing features and functionality similar to popular Git services. | 45,084 |
grpc/grpc-go | A high-performance RPC framework that supports mobile and HTTP/2-based communication. | 21,100 |
harlow/go-micro-services | Demonstrates a microservices architecture using Golang and gRPC for inter-service communication and request tracing with Jaeger. | 1,087 |
ko-build/ko | Builds fast and efficient Go application containers without requiring Docker installation | 7,647 |