recentpopularlog in


« earlier   
Envoy and gRPC-Web: a fresh new alternative to REST
gRPC-Web is a JavaScript client library that enables web applications to interact with backend gRPC services using Envoy instead of a custom HTTP server as an intermediary. Last week, the gRPC team…
20 hours ago by pks
salesforce/reactive-grpc: Integrates reactive programming with grpc-java.
Integrates reactive programming with grpc-java. Contribute to salesforce/reactive-grpc development by creating an account on GitHub.
grpc  reactive  rxjava 
yesterday by clehene
neuecc/MagicOnion: gRPC based HTTP/2 RPC Streaming Framework for .NET, .NET Core and Unity.
gRPC based HTTP/2 RPC Streaming Framework for .NET, .NET Core and Unity. - neuecc/MagicOnion
grpc  csharp 
yesterday by clehene
gRPC testing site. httpbin like.
httpbin  grpcbin  grpc  testing  online 
4 days ago by hayzer
ongoing by Tim Bray · Post-REST
It seems in­evitable to me that, par­tic­u­lar­ly in the world of high-throughput high-elasticity cloud-native app­s, we’re go­ing to see a steady in­crease in re­liance on per­sis­tent con­nec­tion­s, or­ches­tra­tion, and message/event-based log­ic. If you’re not us­ing that stuff al­ready, now would be a good time to start learn­ing.
rest  event_sourcing  grpc 
11 days ago by pks
saturnism/grpc-java-by-example: A collection of useful/essential gRPC Java Examples
A collection of useful/essential gRPC Java Examples - saturnism/grpc-java-by-example
grpc  java 
12 days ago by clehene
gRPC and Ambassador | Ambassador
Ambassador makes it easy to access your services from outside your application. This includes gRPC services, although a little bit of additional configuration is required: by default, Envoy connects to upstream services using HTTP/1.x and then upgrades to HTTP/2 whenever possible. However, gRPC is built on HTTP/2 and most gRPC servers do not speak HTTP/1.x at all. Ambassador must tell its underlying Envoy that your gRPC service only wants to speak that HTTP/2, using the grpc attribute of a Mapping.
k8s  grpc  ambassador 
14 days ago by bmdmc
LoadBalancing gRPC for Kubernetes Cluster Services – Google Cloud Platform - Community – Medium
Sample application demonstrating RoundRobin gRPC loadbalancing on Kubernetes for internal cluster services (eg, type: ClusterIP and headless services type: None)

gRPC can stream N messages over one connection. When k8s services are involved, a single connection to the destination will terminate at one pod. If N messages are sent from the client, all N messages will get handled by that pod resulting in imbalanced load.

One way to address this issue is insteaad define the remote service as Headless and then use gRPC’s client side loadbalancing constructs.
k8s  loadbalancer  grpc 
14 days ago by bmdmc

Copy this bookmark:

to read