FlatBuffers: Memory Efficient Serialization Library
-
Updated
Feb 21, 2021 - C++
{{ 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.
FlatBuffers: Memory Efficient Serialization Library
The Go language implementation of gRPC. HTTP/2 based RPC
Is there any detection mechanism to check for duplicates of the corresponding RESTful URIs when I generate the Grpc-gateway files?
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus.
Open-source IoT Platform - Device management, data collection, processing and visualization.
A zero cost, faster multi-language bidirectional 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! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
When using type google.protobuf.Timestamp, BloomRPC maps this to an object, e.g.:
"create_time": {
"seconds": "1562723637",
"nanos": 928852400
}However, the Google API Design Guide specifies that the string representation should be RFC 3339 format, e.g. "2014-07-30T10:43:17Z"
This JSON mapp
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Protocol Buffers for Go with Gadgets
A curated list of useful resources for gRPC
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
gRPC Web implementation for Golang and TypeScript
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
Currently, the number of threads of a blocking task executor could be configured only by Flags.numCommonBlockingTaskThreads().
If a user who avoid using flags, he or she has to manually copy the factory code.
I think we can add a new builder method to ServerBuilder that takes the number of threads.
public ServerBuilder blockingTaskExecutor(int numThreads) {
return ...;
}是否有计划用actions 完全取代 TravisCI
感觉actions 速度上比 TravisCI更好点 ,另外也是github原生的。
Type: feature request
a microservice framework for rapid development of micro services in Go with rich eco-system
The current kubernetes version in the gen config always blindly prepends v to the version, even if it was specified in the option.
We should accept either the form v1.19 or 1.19.
Lightweight, fault-tolerant message streams.
Evans: more expressive universal gRPC client
Describe the bug
"Import from URL" for query params does not update the UI
To Reproduce
http://localhost:4000/path?param=testin the url