Buf's Avatar

Buf

@buf.build

buf.build | connectrpc.com

166
Followers
10
Following
75
Posts
21.07.2023
Joined
Posts Following

Latest posts by Buf @buf.build

Love the pitch!

06.02.2026 14:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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.

We are going full connectRPC by @buf.build

www.openstatus.dev/blog/migrati...

06.02.2026 14:08 πŸ‘ 4 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

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...

14.01.2026 17:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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!

25.11.2025 18:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Getting Started with Protobuf APIs

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...

18.11.2025 18:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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

29.10.2025 13:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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

22.10.2025 17:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

21.10.2025 16:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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 –…

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=...

25.09.2025 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸš€ 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

17.09.2025 15:05 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
LinkedIn Login, Sign in | LinkedIn Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.

πŸ“… 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...

16.09.2025 13:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

12.09.2025 20:23 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

03.09.2025 16:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

26.08.2025 15:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🚨 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...

21.08.2025 18:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

07.08.2025 21:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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

17.07.2025 13:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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

08.07.2025 16:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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 ...

"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...

03.07.2025 17:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
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.

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...

02.07.2025 20:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Data Quality Concerns & Storage Cost challenges with Apache Kafka
Data Quality Concerns & Storage Cost challenges with Apache Kafka YouTube video by Abhishek.Veeramalla

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...

01.07.2025 13:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Unifying Human-Curated Data Ingestion and Real-Time Updates with Databricks DLT, Protobuf and BSR
Unifying Human-Curated Data Ingestion and Real-Time Updates with Databricks DLT, Protobuf and BSR YouTube video by Databricks

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...

24.06.2025 12:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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-...

17.06.2025 12:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

Oneofs are a disaster. So we fixed them. buf.build/blog/fixing-...

13.06.2025 18:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

12.06.2025 18:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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-...

09.06.2025 19:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tip of the week #7: Scoping it out buf convert and protoscope are powerful tools for examining and debugging wire format dumps.

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-...

02.06.2025 19:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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

27.05.2025 17:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Tip of the week #6: The subtle dangers of enum aliases Enum values are a poorly designed feature and shouldn’t be used.

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-...

19.05.2025 18:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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.

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...

16.05.2025 16:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0