All Projects → rfyiamcool → grpc-client-pool

rfyiamcool / grpc-client-pool

Licence: other
grpc client pool for grpc-sidecar and grpc-proxy.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to grpc-client-pool

adempiere-vue
ADempiere-Vue is a new UI for ADempiere ERP, CRM & SCM. It is based on Vue and uses the UI Toolkit element-ui. It is a great UI for ADempiere ERP, CRM & SCM, based on the newest development stack of Vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. This project was forked from Vue-Element-Admin…
Stars: ✭ 37 (-39.34%)
Mutual labels:  grpc-client
protobuf-ts
Protobuf and RPC for TypeScript
Stars: ✭ 527 (+763.93%)
Mutual labels:  grpc-client
bloomrpc
GUI Client for GRPC Services
Stars: ✭ 8,777 (+14288.52%)
Mutual labels:  grpc-client
grpc-client-cli
generic gRPC command line client
Stars: ✭ 138 (+126.23%)
Mutual labels:  grpc-client
Kreya
Kreya is a GUI client for gRPC and REST APIs with innovative features for environments, authorizations and more.
Stars: ✭ 217 (+255.74%)
Mutual labels:  grpc-client
Evans
Evans: more expressive universal gRPC client
Stars: ✭ 2,710 (+4342.62%)
Mutual labels:  grpc-client
Bloomrpc
GUI Client for GRPC Services
Stars: ✭ 7,144 (+11611.48%)
Mutual labels:  grpc-client
Armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Stars: ✭ 3,392 (+5460.66%)
Mutual labels:  grpc-client
node-grpc-ssl
Basic example gRPC protocol with NodeJS + SSL + Docker
Stars: ✭ 40 (-34.43%)
Mutual labels:  grpc-client
zeebe-client-node-js
Node.js client library for Zeebe Microservices Orchestration Engine
Stars: ✭ 109 (+78.69%)
Mutual labels:  grpc-client
qtprotobuf
Protobuf generator and bindings for Qt framework
Stars: ✭ 138 (+126.23%)
Mutual labels:  grpc-client
grpc-curl
grpc-curl is a command line tool for interacting with gRPC servers
Stars: ✭ 59 (-3.28%)
Mutual labels:  grpc-client
ios-grpc-note-crud-app
Swift iOS gRPC Client Note Taking App
Stars: ✭ 16 (-73.77%)
Mutual labels:  grpc-client

grpc-client-pool

grpc-client-pool's scenes are mainly about grpc-sidecar and grpc-proxy !

desc

Each grpc request contains PATH in http2 header, the path is fullMethod.

what is fullMethod ?

/api.v1.election.CandidateSvc/Register

what is serviceName ?

/api.v1.election.CandidateSvc

what is methodName ?

/Register

process

  1. init grpc client pool
  2. get grpc-client by grpc fullMethod/serviceName
  3. use gprc invoke request/response.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].