Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / hb-chen / micro-mesh
gRPC微服务架构实践
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hb-chen%2Fmicro-mesh
Stars: 52
Forks: 9
Open Issues: 0
License: apache-2.0
Language: Go
Repo Size: 577 KB
Dependencies:
44
Created: over 5 years ago
Updated: over 2 years ago
Last pushed: over 1 year ago
Last synced: 4 months ago
Topics: grpc, grpc-gateway, istio, rbac, service-mesh
Files
Loading...
Readme
Loading...
Dependencies
go.mod
go
- github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5
- github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd
- github.com/envoyproxy/protoc-gen-validate v0.1.0
- github.com/golang/protobuf v1.4.0
- github.com/google/uuid v1.1.1
- github.com/gopherjs/gopherjs v0.0.0-20190430165422-3e4dfb77656c
- github.com/grpc-ecosystem/go-grpc-middleware v1.2.0
- github.com/grpc-ecosystem/grpc-gateway v1.14.4
- github.com/hb-go/grpc-contrib v0.0.0-20200504121232-acfdf6a4e1e0
- github.com/hb-go/pkg v0.0.2-0.20190805134718-346b31e462e2
- github.com/opentracing/opentracing-go v1.1.0
- github.com/smartystreets/assertions v1.0.1
- github.com/smartystreets/goconvey v0.0.0-20190710185942-9d28bd7c0945
- github.com/uber-go/atomic v1.4.0
- github.com/uber/jaeger-client-go v2.16.0+incompatible
- github.com/uber/jaeger-lib v2.0.0+incompatible
- go.uber.org/zap v1.15.0
- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
- google.golang.org/grpc v1.26.0
- istio.io/api v0.0.0-20190726010239-927332251e18
- istio.io/istio v0.0.0-20190726050400-510058f64f7b
- net.devh:grpc-client-spring-boot-starter ${grpcStarterVersion} compile
- org.springframework.boot:spring-boot-starter-actuator ${springBootVersion} compile
- org.springframework.boot:spring-boot-starter-web ${springBootVersion} compile
- org.springframework.cloud:spring-cloud-starter-consul-discovery ${consulStarterVersion} compile
- io.grpc:grpc-netty ${grpcVersion} compile
- io.grpc:grpc-services ${grpcVersion} compile
- javax.annotation:javax.annotation-api 1.2 compileOnly
- com.google.protobuf:protobuf-java-util ${protobufVersion} implementation
- io.grpc:grpc-protobuf ${grpcVersion} implementation
- io.grpc:grpc-stub ${grpcVersion} implementation
- io.grpc:grpc-netty-shaded ${grpcVersion} runtimeOnly
- io.grpc:grpc-testing ${grpcVersion} testImplementation
- junit:junit 4.12 testImplementation
- org.mockito:mockito-core 2.25.1 testImplementation
- io.seata:seata-all 0.8.0 compile
- net.devh:grpc-server-spring-boot-starter ${grpcStarterVersion} compile
- org.springframework.boot:spring-boot-starter-actuator ${springBootVersion} compile
- org.springframework.boot:spring-boot-starter-web ${springBootVersion} compile
- org.springframework.cloud:spring-cloud-starter-consul-all ${consulStarterVersion} compile
- org.springframework.cloud:spring-cloud-starter-consul-discovery ${consulStarterVersion} compile
- alpine 3.2 build
examples/api/Dockerfile
docker
- alpine 3.2 build
examples/srv/Dockerfile
docker
- alpine 3.2 build