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

Anno.Core

431
Stars
107
Forks
Watchers

Anno 是一个微服务快速开发框架,底层通讯可选用grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD,插件化开发。

go-food-delivery-microservices

771
Stars
75
Forks
Watchers

🍕 A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technolo...

bayard

1.8k
Stars
69
Forks
Watchers

A full-text search and indexing server written in Rust.

blast

1.1k
Stars
70
Forks
Watchers

Blast is a full text search and indexing server, written in Go, built on top of Bleve.

cete

230
Stars
28
Forks
Watchers

Cete is a distributed key value store server written in Go built on top of BadgerDB.

blip

30
Stars
3
Forks
Watchers

Write you an in-process gRPC service mesh.

evans

4.1k
Stars
185
Forks
Watchers

Evans: more expressive universal gRPC client

grpc-helper

82
Stars
14
Forks
Watchers

An improved gRPC client with lots of helpful features.

grpcp

98
Stars
33
Forks
Watchers

grpcp is a Grpc Persistent Connection Pool.

grpc-go-kit-example

33
Stars
10
Forks
Watchers

go-kit and gRPC