Connect RPC joins CNCF: gRPC you can bet your business on
Connect RPC, Buf’s family of fully protocol-conformant and battle-tested alternatives to Google’s gRPC project, has joined the Cloud Native Computing Foundation. We joined the CNCF to demonstrate our deep commitment to sustainably and responsibly growing Connect as a well-governed and community-led open source project. Today, Connect integrates seamlessly with gRPC systems in production at companies of all sizes, such as CrowdStrike, PlanetScale, RedPanda, Chick-fil-A, BlueSky, and Dropbox.
June 4, 2024
Connect RPC vs. Google gRPC: Conformance Deep Dive
We’ve open sourced Connect RPC’s protocol conformance suite. Connect is a multi-protocol RPC project that includes support for the gRPC and gRPC-Web protocols. Anyone can now use it to validate the correctness of a gRPC implementation. This article explores how the test suite operates and details our findings for a selection of Connect RPC and Google’s gRPC runtimes.
May 30, 2024
Introducing the next generation of the Buf CLI: still v1 and backwards-compatible
The Buf CLI and its associated configuration have been completely overhauled to support monorepos as first-class citizens. Everything we've changed is 100% backwards compatible.
May 17, 2024
Introducing the newly improved BSR UI and buf push experience
We've made it easier to onboard and use the BSR with improved support for monorepos, tighter integration with source control providers, and a new BSR UI that is more polished and has improved accessibility.
May 17, 2024
Protobuf Editions are here: don’t panic
Most Protobuf users should ignore Editions and continue using proto3. If you become an early adopter, we’ve been working closely with Google to ensure that Buf will support editions as soon as they’re generally available.
May 9, 2024
The BSR now integrates with Kong Insomnia, making gRPC even easier to use
Kong Insomnia’s 9.0 release includes integrated support for the Buf Schema Registry. Organizations adopting gRPC can now provide developers first-class GUI tools while keeping schema access simple and secure.
May 3, 2024
The Buf Schema Registry is now on the AWS and Google Cloud Marketplaces
The BSR is the source of truth for your Protobuf APIs, and is the best way to share schemas across repositories, generate consistent code, and integrate Protobuf with Kafka. This launch helps Enterprise customers simplify how they purchase the Buf Schema Registry.
December 12, 2023
Give clients pre-built native libraries for your APIs with zero effort
Produce pre-built client libraries in Go, Java, JS, TS, Swift, Kotlin, and Python out of the box for all of your Protobuf APIs with Buf’s generated SDKs. You’ll never have to explain how to use protoc ever again.
December 4, 2023
Generated Python SDKs are now available in the BSR
Python engineers can now download pre-packaged generated code for their Protobuf schemas from the BSR using package management tools like pip, Poetry, and Conda.
November 29, 2023
Why a Protobuf schema registry?
Learn why teams across industries and sizes have chosen the Buf Schema Registry as the home for their Protobuf schemas.
November 20, 2023
The real reason to use Protobuf is not performance
Fast serialization and small payloads are nice, but schema-driven development is why you’ll adopt Protobuf.
November 15, 2023
Audit breaking changes with the Buf Schema Registry's governance workflow
Enterprise customers can now use the BSR to audit, approve, and reject commits that introduce breaking changes.
November 6, 2023
Type & path uniqueness policy enforcement for enterprises
The BSR can now enforce type and path uniqueness across all modules.
September 5, 2023
Seamless Gradle integration with the Buf CLI
The Buf CLI can now integrate seamlessly with your Gradle builds.
August 9, 2023
Swift generated SDKs are now available for Xcode and SPM
Swift engineers can now download pre-packaged generated code for their Protobuf schemas from the BSR using Xcode and Swift Package Manager.
July 12, 2023
Governance & breaking change policy enforcement for enterprises
The BSR can now enforce breaking change prevention policies across all modules.
July 10, 2023
Buf generated SDKs now support Java - introducing the Buf Maven repository
Launching the Buf Maven repository, supporting Java and Kotlin plugins (including connect-kotlin!)
May 8, 2023
Introducing Cacheable RPCs in Connect
We’ve expanded the Connect protocol to support the use of HTTP GET requests, enabling web browsers and CDNs to cache Connect requests with ease.
May 3, 2023
Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect
Tutorial that covers creating a service, adding a client, testing, adding a database, and writing tests.
April 27, 2023
Announcing protoc-gen-validate v1.0 and our plans for v2.0
A look to the future of Protobuf validation
April 24, 2023