Buf

@buf.build

buf.build | connectrpc.com

Big news for #Protobuf developers: Your IDE just got a huge upgrade! We released the first full-feature production-grade LSP server for Protobuf. Protobuf development just got as smooth as any other language: code completion, go-to-definition, finding references and more. buf.build/blog/protobu...

Protobuf finally has LSP support. You’re welcome.

Buf is proud to announce the first fully-featured, production-grade LSP server for Protobuf. The Language Server Protocol is the standard API for integrating language support into your favorite IDE or...

buf.build

Going to #awsreinvent? Stop by our booth (#1952) for all sorts of goodies, including our extra large canvas tote bag for carrying all your re:Invent swag!

Bild

If you’re at #Current25 this week, stop by the Buf booth for… - The solution to streaming data’s data problem - Cool tarot card stickers - Free O’Reilly book Data Engineering Design Patterns - Trick or treat candy - Chance to win 1 of 6 Halloween Lego sets

Bild

For streaming data the gap between "hello world" tutorials and bulletproof production systems is filled with hard-learned lessons. Join Bartosz Konieczny and our own Scott Haines Oct 22 at 9am PT for Linux Foundation webinar “Streaming Data Design Patterns" www.linuxfoundation.org/webinars/str...

Streaming Data Design Patterns: Battle-Tested Tips and Tricks for Mission-Critical Systems

Get insights from the best open source projects and people. View one of our upcoming or on-demand webinars on topics from Kubernetes to security.

linuxfoundation.org

Excited to co-sponsor the Apache Iceberg Bay Area Meetup, Oct 1! Our own Scott Haines joins a great lineup of speakers covering real-world production stories & tech deep dives. 📍 San Francisco 🗓️ Oct 1, 2025 (afternoon) Register: luma.com/hbt7ahud?tk=...

Apache Iceberg™ Bay Area Meetup: Oct Edition · Luma

🔹 Apache Iceberg™ Bay Area: Oct Edition 📍 Contemporary Jewish Museum, San Francisco 🗓️ October 1, 2025 | ⏰ Half-day, afternoon event 💥 Free to attend –…

luma.com

Big milestone! Protovalidate just hit v1.0 It's big news for the Protobuf semantic validation library trusted by Microsoft, GitLab, Nike and 1000's more to: ✅ Define validation rules only once ✅ Enforce everywhere (Go, Java, Python, C++, TypeScript) Details in our blog: buf.build/blog/protova...

Protovalidate is now v1.0

After two years of development, we're proud to announce that Protovalidate has reached v1.0. Protovalidate is the semantic validation library for Protobuf. Protobuf gives you the structure of your dat...

buf.build

PSA: Buf is giving away "Data Engineering Design Patterns" (O'Reilly) for FREE 🎉 Tired of data pipeline problems that someone else has already cracked? This book has the patterns you actually need, from data ingestion to data observability. Includes open source examples. buf.build/resources/da...

Data Engineering Design Patterns

This hands-on guide from O’Reilly Media focuses on critical data engineering design patterns, including data ingestion, data quality, and idempotency.

buf.build

LinkedIn's Kafka origin story reveals 3 gaps: Schema evolution, plug-and-play integration, and governance. Buf complete that vision: - CLI breaking change detection - Bufstream broker-side schema awareness - BSR organization-wide governance Finish what Kafka started. ⚡ buf.build/blog/finishi...

Finishing Kafka: LinkedIn proved it works, Buf makes it simple

Stanislav Kozlovski's deep dive into the Kafka creation story appeared last weekend. It detailed how LinkedIn solved data problems with Kafka and also revealed three remaining challenges—schema evolut...

buf.build

🚨 With streaming data, any record flowing through your pipelines is a potential point of failure. When schemas drift or malformed data sneaks through, your downstream systems don't just slow down—they break. 🛠️ Read about how semantic validation solves it: buf.build/blog/semanti...

buf.build

Working with Protobuf? We’ve got the online workshop for you! Our engineers are hosting a 1-hour session that shows how to make depending on Protobuf schemas as easy as using go get, npm, mvn, or pip. Thurs Aug 21 9 AM PDT / 12 PM EDT / 5 PM BST Sign-up today at: buf.build/events/bsr-w...

Getting Started with the Buf Schema Registry

Our interactive workshop is the best way to learn the ins and outs of our centralized registry for tracking and evolving Protobuf APIs.

buf.build

Announcing hyperpb, a fully-dynamic Protobuf parser that achieves 3x performance over generated Go code! Our hyperspeed dynamic parsing turns once-unscalable products into ordinary, even essential components of your stack. Check out our benchmarks! ⚡ buf.build/blog/hyperpb

Introducing hyperpb: 10x faster dynamic Protobuf parsing that’s even 3x faster than generated code

Today we’re announcing public availability of hyperpb, a fully-dynamic Protobuf parser that is 10x faster than dynamicpb, the standard Go solution for dynamic Protobuf. In fact, it’s so efficient that...

buf.build

Streaming data got a data problem? Don’t miss our workshop on schema-driven governance for Kafka. Our engineering and product teams will show what you can do when brokers understand the shape of your streaming data. Q&A throughout! Thursday, July 10 9 AM PT / 12 PM ET / 5 PM BST

How to bring schema-driven governance to streaming data

Our interactive workshop is the best way to learn the ins and outs of Bufstream, our Kafka-compatible, schema-first streaming data platform.

buf.build

Don’t miss our interactive workshop on bringing schema-driven governance to Kafka. Our engineering and product teams will deep dive into how it’s done. Plus, we’ll answer your questions throughout. 📷 Thursday, July 10 📷 9 AM PDT/12 PM EDT/5 PM BST buf.build/events/works...

How to bring schema-driven governance to streaming data

Our interactive workshop is the best way to learn the ins and outs of Bufstream, our Kafka-compatible, schema-first streaming data platform.

buf.build

TL;DR: The first 15 field numbers are special: most runtimes will decode them much faster than the other field numbers. When designing a message type for decoding performance, it’s good to use these field numbers on fields that are almost always present. buf.build/blog/totw-9-...

Tip of the week #9: Some numbers are more equal than others

The first 15 field numbers are special: most runtimes will decode them much faster than the other field numbers. When designing a message type for decoding performance, it’s good to use these field nu...

buf.build

Big news from #DataAISummit! Bufstream now supports Databricks Managed Iceberg Tables in private preview, bringing together Buf's schema-first approach with Databricks' industry-leading data governance and optimization capabilities. Read all about it! buf.build/blog/buf-ann...

Buf Announces Support for Databricks Managed Iceberg Tables

We’re announcing a major step toward our vision of a single schema definition in Protobuf that governs your entire data flow — from API contracts to streaming topics to analytical tables. Bufstream no...

buf.build