Experience report: Converting from Google gRPC to Buf's Connect RPC (with gRPC compatibility)

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • go-grpc-prometheus

    Discontinued Prometheus monitoring for your gRPC Go servers.

  • What about monitoring? I've had good experience with the gRPC Prometheus middleware. Is there anything similar for Connect yet?

  • drpc

    drpc is a lightweight, drop-in replacement for gRPC

  • i had try drpc https://github.com/storj/drpc , it's good for my project, but , connect-go https://github.com/bufbuild/connect-go is better, for me, maybe is best one.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • connect-go

    Discontinued Moved to https://github.com/connectrpc/connect-go

  • i had try drpc https://github.com/storj/drpc , it's good for my project, but , connect-go https://github.com/bufbuild/connect-go is better, for me, maybe is best one.

  • grpc-go

    The Go language implementation of gRPC. HTTP/2 based RPC

  • To get a sense of how convoluted it is to read and write headers and trailers without generics, check out grpc-go’s documentation: https://github.com/grpc/grpc-go/blob/master/Documentation/grpc-metadata.md

  • examples-go

    An example Go server built with Connect.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts