gRPC topic

gRPC (gRPC Remote Procedure Calls) is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.

List gRPC repositories

go-api-boilerplate

898
Stars
136
Forks
Watchers

Go Server/API boilerplate using best practices DDD CQRS ES gRPC

grpc-go-example

155
Stars
23
Forks
Watchers

grpc go example 以及系列教程

grpc_bench

854
Stars
137
Forks
Watchers

Various gRPC benchmarks

longlived-grpc

57
Stars
7
Forks
Watchers

A minimalistic example of a gRPC long lived stream

protoc-gen-ts

344
Stars
70
Forks
Watchers

Compile protocol buffer messages to TypeScript.

microservice-demo

160
Stars
52
Forks
Watchers

A cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL

spring_grpc_http

53
Stars
26
Forks
Watchers

How to build GRpc and Http API with Spring (without proxy).

gome

56
Stars
18
Forks
Watchers

gome- Golang Match Engine, uses Golang for calculations, gRPC for services, ProtoBuf for data exchange, RabbitMQ for queues, and Redis for cache implementation of high-performance matching engine micr...

docker-protobuf

162
Stars
49
Forks
Watchers

An all-inclusive protoc Docker image

colossus

1.0k
Stars
66
Forks
Watchers

Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more