Buffs are good when you need bidirectional communication via gRPC, ultra low latency, absolute type safety, and your teams have really good cohesion across multiple languages. So almost never, but they are fun!
@@RootsterAnon It’s Google’s high-performance replacement for protobufs. It tries to eliminate most of the memory allocations and data copying protobuf does.
@@RootsterAnonflat buffers use fixed length numeric values so each field can be random accessed without any parsing. This is faster to read but you trade off a little wire size. They are otherwise basically the same as protobufs or other similar formats.
@@Kane0123 I didn't complain. I just thought it's longer till I realized it at the end. He usually doesn't make 1 min long videos ) edit: now I realize this is in clips channel. Everything makes sense)
So I need to achieve 400 types in my project asap so I can use protobufs… going to take me all night…
Buffs are good when you need bidirectional communication via gRPC, ultra low latency, absolute type safety, and your teams have really good cohesion across multiple languages. So almost never, but they are fun!
I prefer flatbuffers.
How come? I've never heard of it before..
@@RootsterAnon It’s Google’s high-performance replacement for protobufs. It tries to eliminate most of the memory allocations and data copying protobuf does.
@@RootsterAnonflat buffers use fixed length numeric values so each field can be random accessed without any parsing. This is faster to read but you trade off a little wire size. They are otherwise basically the same as protobufs or other similar formats.
I thought this is a longer video
Clipper
Bro turns 10min video into an hour, people complain.
Bro condenses a thought into a short video, people complain.
@@Kane0123 I didn't complain. I just thought it's longer till I realized it at the end. He usually doesn't make 1 min long videos )
edit: now I realize this is in clips channel. Everything makes sense)
The answer was CORBA…. shudder
The answer is never
Why?
🥴