The open-source, cross-platform API client for GraphQL, REST, and gRPC.
-
Updated
Jun 19, 2022 - JavaScript
{{ message }}
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.
The open-source, cross-platform API client for GraphQL, REST, and gRPC.
FlatBuffers: Memory Efficient Serialization Library
The Go language implementation of gRPC. HTTP/2 based RPC
Problem: It is pretty challenging to find resource material and valuable articles, videos and such, and we spend a lot of time searching and finding the appropriate resource for us.
Proposed solution: Faceted search can come a long way when looking for a quick way to find a solution designed for our needs. Ratings on the resource can help us select the best solution based on our search
I generate swagger for a post method with request body
but the method message has no "parameters.schema.description " field when I set the option " json_schema.description" for the message
(Write your steps here:)
<img width="734" alt="image" src="https://user-images.githubusercontent.com/38717535/168068152-6b95bf7b-4bd3-4d85-
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Allow to close tabs by hovering over a tab and clicking the middle mouse button.
Just like in web browsers. :)
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
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for clound!
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
A curated list of useful resources for gRPC
[Looking for new ownership] Protocol Buffers for Go with Gadgets
A new way of working with Protocol Buffers.
How should I use alicloud MNS?
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
If you are using Conductor at the company you work with, add the name of your company and your Github handle to the list at https://github.com/netflix/conductor/blob/main/WHOSUSING.md
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
gRPC Web implementation for Golang and TypeScript
Type: feature request
Add any other context or screenshots ab
A failed HttpResponse can be converted into a normal HttpResponse using HttpResponse.recover(...).
For example:
HttpResponse failed = HttpResponse.ofFailure(new IllegalArgumentException("..."));
failed.recover(cause -> {
if (cause instanceof IllegalArgumentException) {
return HttpResponse.of(HttpStatus.BAD_REQUEST);
}
if (cause instanceof IllegalStateExceptiAPI traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes
Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources
No response
add priorityClassName to all workloads in helm
add priorityClassName to all workloads in helm
kubeoverrides only worked with the gateway proxy
No response
Feature-request
配置监听的key发生变更时,按照Source的顺序合并一次,决定最终的value
What problem is the feature used to solve?
有基础配置用于决定所有程序基本行为,以及应用偏好配置决定个别程序特殊行为。
比如所有程序默认日志级别,个别程序做特殊调整。
在偏好配置中日志级别的key删除后,需要使用基础配置的key的配置。
Requirements description of the feature
比如有配置Source: A, B,程序启动的时候会WithSource(A, B)
A里有配置level: debug
程序监听key: level
B新增配置level: warn
到此为止都是正常的,监听拿到了level从debug修改warn
而当B把配置lev