Skip to content

This repository is created in order to better understand the RPC calls and invoke GRPC

Notifications You must be signed in to change notification settings

Afthaab/GRPC-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grpc-mini-project

This repository is is created in order understand the RPC calls.

gRPC

RPC is a modern open source high performance Remote Procedure Call (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.

All four kinds of RPC calls(Uanry Api, Client Streaming, Server Streaming, Bi-directional streaming) have been used in here for Demo. Run the Client and Server applications independently.

command to set the path

export PATH="$PATH:$(go env GOPATH)/bin"

command to generate Protobuff file

protoc --go_out=. --go-grpc_out=. pb/auth.proto

About

This repository is created in order to better understand the RPC calls and invoke GRPC

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages