Sign in

Buf

@buf.build
176 followers 11 following 76 posts

buf.build | connectrpc.com

PostsRepliesMedia
Buf @buf.build · 05/05/2026
We didn’t pay for this or even know it was going up - @sudorandom.infosec.exchange.ap.brid.gy you’re the best
031
Reposted by Buf
Thibault Le Ouay Ducasse @thibaultleouay.dev · 06/02/2026
We are going full connectRPC by @buf.build www.openstatus.dev/blog/migrati...
openstatus.dev
One API to Rule Them All: Migrating from zod-openapi to ConnectRPC
We're unifying our internal tRPC API and public REST API into a single ConnectRPC service. Here's how we're doing it—and how AI is accelerating the migration.
143
Buf @buf.build · 14/01/2026
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...
buf.build
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...
010
Buf @buf.build · 25/11/2025
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!
000
Buf @buf.build · 18/11/2025
Want to build APIs that evolve safely across teams and languages? Tomorrow (Nov 19) our engineers are hosting a 1-hour workshop on getting started with Protobuf APIs. You’ll learn why Protobuf is simpler than you think and get battle-tested design patterns. Register: buf.build/events/works...
buf.build
Getting Started with Protobuf APIs
000
Buf @buf.build · 29/10/2025
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
010
Buf @buf.build · 22/10/2025
Join Buf engineer Miguel Young de la Sota tomorrow when he breaks down hyperpb: a fully-dynamic Protobuf parser that's 10x faster than dynamicpb, the standard Go solution for dynamic Protobuf. Thursday 10/23 @ 10:25am PT at @P99CONF Register here: www.p99conf.io
p99conf.io
P99 CONF Event 2025 – All Things Performance On-Demand
P99 CONF is a cross-industry virtual event for _engineers_ and by engineers, centered around low-latency, high-performance design.
010
Buf @buf.build · 21/10/2025
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...
linuxfoundation.org
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.
000
Buf @buf.build · 25/09/2025
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=...
luma.com
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 –…
000
Buf @buf.build · 17/09/2025
🚀 Here’s a winning combo: Bufstream + @tigrisdata.com = unlimited Kafka message retention with zero egress fees! Drop-in Kafka replacement that scales globally without breaking the bank. Check out this step-by-step guide to get started 👇 buf.build/blog/bufstre... #Kafka #DataLakehouse
buf.build
021
Buf @buf.build · 16/09/2025
📅 TODAY: Scott Haines from Buf Devrel & Youssef Mrini dive into #DeltaLake 4.0 at 12pm ET/9am PT ⏰ Featuring #DeltaConnect for remote Delta Lake table access via #gRPC + a spark-connect deep dive! Join: www.linkedin.com/events/73690...
linkedin.com
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
010
Buf @buf.build · 12/09/2025
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...
buf.build
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...
052
Buf @buf.build · 03/09/2025
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...
buf.build
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.
000
Buf @buf.build · 26/08/2025
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...
buf.build
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...
000
Buf @buf.build · 21/08/2025
🚨 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
000
Buf @buf.build · 07/08/2025
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...
buf.build
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.
020
Buf @buf.build · 17/07/2025
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
buf.build
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...
000
Buf @buf.build · 08/07/2025
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
buf.build
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.
010
Buf @buf.build · 03/07/2025
"If you're aiming to build robust, modern data pipelines without Kafka’s complexity, schema-first is the way forward." Couldn't have said it better ourselves. www.linkedin.com/posts/brijpa...
linkedin.com
Why Schema-Driven Streaming is the Future of Kafka | Brij kishore Pandey
Why Schema-Driven Streaming is the Future of Kafka Anyone who’s managed Kafka at scale knows the pain: -> Managing multiple clusters -> Dealing with frequent schema mismatches -> Wasting ...
000
Buf @buf.build · 02/07/2025
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...
buf.build
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.
000
Buf @buf.build · 01/07/2025
Another day, another great video on the data quality issues that plague Apache Kafka and other Kafka-compatible platforms. Abhishek Veeramalla goes in depth on schema validation, plus Kafka’s high storage and networking costs. Spoiler alert: Bufstream is the answer. www.youtube.com/watch?v=oR4F...
youtube.com
Data Quality Concerns & Storage Cost challenges with Apache Kafka
YouTube video by Abhishek.Veeramalla
000
Buf @buf.build · 24/06/2025
See how Clinician Nexus governs data quality with the Buf CLI + Buf Schema Registry and keeps costs low with Kafka-compatible Bufstream. Results: consistent validation, quick updates & complete audit trail. #DAIS #Kafka www.youtube.com/watch?v=qZLG...
youtube.com
Unifying Human-Curated Data Ingestion and Real-Time Updates with Databricks DLT, Protobuf and BSR
YouTube video by Databricks
010
Buf @buf.build · 17/06/2025
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-...
buf.build
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...
020
Buf @buf.build · 13/06/2025
Oneofs are a disaster. So we fixed them. buf.build/blog/fixing-...
buf.build
Oneofs are a disaster. Protovalidate has fixed them.
Instead of using oneofs, you can now use the new (buf.validate.message).oneof Protovalidate annotation. As long as you're validating your messages with Protovalidate, (buf.validate.message).oneof does...
030
Buf @buf.build · 12/06/2025
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.build
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...
020
Buf @buf.build · 09/06/2025
TL;DR Don’t use required, no matter how tempting. You won’t be able to get rid of it later when you realize it was a bad idea. buf.build/blog/totw-8-...
buf.build
Tip of the week #8: Never use required
Don’t use 'required' to modify fields—you won’t be able to get rid of it later when you realize it was a bad idea.
010
Buf @buf.build · 02/06/2025
TL;DR: buf convert is a powerful tool for examining wire format dumps, by converting them to JSON and using existing JSON analysis tooling. protoscope can be used for lower-level analysis, such debugging messages that have been corrupted. buf.build/blog/totw-7-...
buf.build
Tip of the week #7: Scoping it out
buf convert and protoscope are powerful tools for examining and debugging wire format dumps.
010
Buf @buf.build · 27/05/2025
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, May 29 9 AM PDT / 12 PM EDT / 5 PM BST
buf.build
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.
010
Buf @buf.build · 19/05/2025
TL;DR: Enum values can have aliases. This feature is poorly designed and shouldn’t be used. The ENUM_NO_ALLOW_ALIAS Buf lint rule prevents you from using them by default. buf.build/blog/totw-6-...
buf.build
Tip of the week #6: The subtle dangers of enum aliases
Enum values are a poorly designed feature and shouldn’t be used.
010
Buf @buf.build · 16/05/2025
We’re excited to announce that Bufstream is now available on the AWS Marketplace. Enterprise customers can purchase through their AWS account and accelerate their deployment of Bufstream. buf.build/blog/bufstre...
buf.build
Bufstream is now on the AWS Marketplace
We're excited to announce that Bufstream is now available on the AWS Marketplace. Enterprise customers can purchase through their AWS account and accelerate their deployment of Bufstream.
020
Buf @buf.build · 15/05/2025
WORKSHOP: Schema-Driven Governance for Streaming Data Learn about Bufstream, our Kafka-compatible #streamingdata platform. This workshop will show what’s possible when you understand the shape of your streaming data. Thursday, May 29 9 AM PDT / 12 PM EDT / 5 PM BST buf.build/events/works...
buf.build
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.
010
Buf @buf.build · 13/05/2025
TL;DR: Avoid import public and import weak. The Buf lint rules IMPORT_NO_PUBLIC and IMPORT_NO_WEAK enforce this for you by default. buf.build/blog/totw-5-...
buf.build
Tip of the week #5: Avoid import public/weak
Avoid import public and import weak.
020
Buf @buf.build · 05/05/2025
Engineers shouldn’t have to define their network APIs in OpenAPI or Protobuf, their streaming data types in Avro, and their data lake schemas in SQL. A unified schema approach dramatically reshapes our world, solving data quality problems at the source. buf.build/blog/kafka-s...
buf.build
Cheap Kafka is cool. Schema-driven-development with Kafka is cooler.
If you're looking for a modern drop-in replacement for Apache Kafka to save costs and complexity, Bufstream is probably your best bet. However, we've got a bigger mission here. Buf wants to bring sche...
030
Buf @buf.build · 26/03/2025
050
Buf @buf.build · 07/03/2025
Bufstream: A multi-region, active-active Apache Kafka-compatible cluster tested to 100 GiB/s writes and 300 GiB/s reads.
142
Buf @buf.build · 06/03/2025
Can you tell the difference between the end-to-end latencies of a multi-region and single-region Bufstream cluster? On the left is the single-region cluster from our last post. On the right is a test we completed with 100 GiB/s writes replicated through two (!) cloud regions entirely via GCS.
163
Buf @buf.build · 05/03/2025
Bufstream: 100 GiB/s of writes and 300 GiB/s of reads at 350ms latency in GCP. For a cost that’s literally 25x lower than the cheapest Confluent Cloud offers. Bufstream’s stateless design gives you all of this, with the operational simplicity that lets you sleep at night.
153
Reposted by Buf
stanislavkozlovski.bsky.social @stanislavkozlovski.bsky.social · 14/02/2025
What if I told you that a 1 GiB/s Kafka topic streamed directly into your S3 data lakehouse as an Iceberg table could cost you... $10/hr? Bufstream does it. It's literally too good to be true. I spent 20 hours researching them. Here's their story (2 minute read) 🧵
164
Buf @buf.build · 04/02/2025
100GB/s in a Bufstream cluster running active-active *across multiple regions*? We're looking at the results right now - and we haven't even approached Bufstream's limit. We're excited to share the results with the world in the coming weeks. Follow for updates.
032
Buf @buf.build · 12/11/2024
🌟 Bufstream is the first cloud-native #Kafka implementation verified by Jepsen! 🔥 Read our blog to learn more: buf.build/blog/bufstre...
buf.build
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
We're proud to announce the results of Bufstream's official Jepsen testing: a clean bill of health, validating that Bufstream maintains consistency even in the face of cascading infrastructure failure...
053
Buf @buf.build · 11/11/2024
#Swift/#iOS users: We're excited to announce that Connect 1.0 for Swift is now generally available! Check out the announcement post here: buf.build/blog/connect...
buf.build
Connect-Swift 1.0 is now generally available
We’re excited to share that Connect-Swift has officially reached v1.0—its first stable release! With this milestone, the library’s battle-tested APIs will remain stable until its next major release. P...
020
Reposted by Buf
Rajiv Singh @iamrajiv.bsky.social · 04/11/2024
I created an OpenTelemetry gRPC-Gateway Boilerplate for distributed tracing-enabled gRPC servers. This Go-based template uses @buf.build with minimal setup. github.com/iamrajiv/ope... #go #grpc #opentelemetry #rajivsinsights
github.com
021
Buf @buf.build · 23/10/2024
Counting down to #KubeCon + #CloudNativeCon North America! 🎉 We can’t wait to share our latest cloud-native solutions with you at the @buf.build booth S26 near the #CNCF project pavilion. Be sure to register, and let’s connect in Salt Lake City. See you there! hubs.la/Q02VnZM00
hubs.la
Register | LF Events
Register Now! The registration deadline is 11:59 PM Mountain Time on the respective date. Salt Lake City, Utah sales tax not included in the listed price. The registration deadline is 11:59 PM…
010
Buf @buf.build · 18/09/2024
We've launched custom lint and breaking change plugins for Buf! Check it out to see how easy it is to author, test, and consume your own lint and breaking change rules via the Bufplugin framework: buf.build/blog/buf-cus...
buf.build
Introducing custom lint and breaking change plugins for Buf
Buf is introducing custom lint and breaking change plugins via the Bufplugin framework. Check it out to see how easy it is to author, test, and consume your own lint and breaking change rules.
061
Buf @buf.build · 29/08/2024
#csharp users, we've got good news for you! The BSR now provides #Protobuf Generated SDKs for NuGet-powered C# projects! Read about it here: buf.build/blog/bsr-gen...
buf.build
Generated SDKs for C# are now available on the Buf Schema Registry
We’re excited to announce that in addition to C++, Go, JavaScript/TypeScript, Java/Kotlin, Python, Swift, and Rust, the Buf Schema Registry now provides generated SDKs for C# via NuGet for our Pro and...
030
Reposted by Buf
Kevin McDonald @kmcd.dev · 27/08/2024
🪧 Working with Protobuf in 2024: Tools and tricks for developing with protobuf. kmcd.dev/posts/working-with-protobu… #protobuf #grpc #api #rpc #workflow #tools
021
Buf @buf.build · 27/08/2024
🆕 #cpp users: The BSR now provides #Protobuf Generated SDKs for CMake-powered C++ projects! Check it out here: buf.build/blog/bsr-gen...
buf.build
Generated SDKs for C++ are now available on the Buf Schema Registry
We’re excited to announce that in addition to C#, Go, JavaScript/TypeScript, Java/Kotlin, Python, Swift, and Rust, the Buf Schema Registry now provides generated SDKs for C++ via CMake for our Pro & E...
010
Buf @buf.build · 14/08/2024
#JavaScript/#TypeScript users: Protobuf-ES 2.0 is now generally available! version 2.0 integrates #Protobuf more seamlessly with popular frameworks like #React and #Redux! It also introduces a ton of new capabilities and features. read more about it here: buf.build/blog/protobu...
buf.build
Protobuf-ES 2.0 is now generally available
Today we’re announcing the 2.0 release of the Protobuf-ES project, our fully compliant Protobuf implementation for JavaScript/TypeScript. This release introduces full support for Protobuf Editions, ne...
000