← All repos

grpc-erl

An implementation of a gRPC server and client in Erlang.

grpcgrpc-clientgrpc-erlanggrpc-server
Browse cluster: Distributed Databases & Data Systems
179commits
20contributors
2languages

Tech stack & purpose

grpc-erl is an implementation of a gRPC server and client in Erlang, providing HTTP/2-based RPC functionality. The project is built with rebar3 and uses Cowboy for the server side, Gun for the client side, and gpb for encoding and decoding protobuf messages. Code generation from `.proto` files is handled via the grpc_plugin tool, which generates both client-side and server-side code.

Languages

Erlang
99.6%
Makefile
0.4%

Contributors