Skip to content
#

gRPC

grpc logo

gRPC 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.

Here are 5,147 public repositories matching this topic...

grpc-gateway
OnkelTem
OnkelTem commented Aug 5, 2022

🐛 Bug Report

Message properties marked with [(google.api.field_behavior) = REQUIRED] get ignored when generating OpenAPI spec, if properties reference other messages (schemas).

To Reproduce

Create a proto with the following definition:

message Vendor {
  uint32 id = 1 [(google.api.field_behavior) = REQUIRED];
}
message CreateVendorRequest {
  Vendor vendor = 1 [(google
NimJay
NimJay commented Nov 3, 2021
  • #574 was completed in Sept 2021.
  • Related to #574, the Cymbal team suggested a few additional improvements in Oct 2021 that might be worth adding:
type: feature request priority: p3 good first issue
educroquet
educroquet commented Nov 4, 2020

On contexts with many APIs and APIs calling other APIs in chains, having too many spans in the zipkin/jaeger dashboards may lead to a too complex usage of such dashboards and of not necessary big data volumes.

For Tyk's admin team, the steps representing the time spent in each Tyk middleware are much valuable.

But the upstream APIs teams just want to know the global time spent in Tyk interna

ikhoon
ikhoon commented Aug 4, 2022

WebClient or RestClient is able to deserialize a JSON response into an object using:

WebClient client = WebClient.of(...);
ComletableFuture<ResponseEntity<MyItems>> response = 
  client.prepare()
        .get("/api/items/...")
        .asJson(MyItems.class)
        .execute();

The client tries to convert the JSON response into an object when the class of response status is a s

Created by Google

Released August 2016

Latest release 21 days ago

Repository
grpc/grpc
Website
grpc.io
Wikipedia
Wikipedia