iam-go
vtprotobuf
Our great sponsors
iam-go | vtprotobuf | |
---|---|---|
1 | 3 | |
25 | 812 | |
- | 3.0% | |
8.8 | 8.1 | |
7 days ago | 15 days ago | |
Go | Go | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
iam-go
-
Any grpc tutorial or github repo that contains best practices to develop production services.
https://github.com/einride/iam-go (identity and access management for gRPC APIs by annotating gRPC methods with CEL expressions for admission control - includes a protobuf code generator)
vtprotobuf
-
2022-01-11 gRPC benchmark results
I ran the benchmark on my device. Vitess proto library improves ~30% req/s linearly with default config and 8 cpu client.
- This repository provides the protoc-gen-go-vtproto plug-in for protoc, which is used by Vitess to generate optimized marshall & unmarshal code.
What are some alternatives?
esp-v2 - A service proxy that provides API management capabilities using Google Service Infrastructure.
gogoprotobuf - [Deprecated] Protocol Buffers for Go with Gadgets
protoc-gen-typescript-http - Generate types and service clients from protobuf definitions annotated with http rules.
powerproto - 🎉 An awesome version control tool for protoc and its related plugins.
grpcexample - An example repo that shows the usage of a static react app communicating over TLS to a GRPC api without Envoy
wire - Compile-time Dependency Injection for Go
cloudrunner-go - ☁️🏃 Get up and running with Go on Google Cloud.
kratos - Your ultimate Go microservices framework for the cloud-native era.
aip-go - Go SDK for implementing resource-oriented gRPC APIs.
grpc_bench - Various gRPC benchmarks
social - social network in GRPC, Go, mysql, and vuejs,
csproto - CrowdStrike's Protocol Buffers library