3 ms·
Once upon a time, we were concerned with handling network traffic at wire speed. I can remember when the AIX folks were happy they could implement the TCP fast
by mcguire 6y ago
Once upon a time, we were concerned with handling network traffic at wire speed. I can remember when the AIX folks were happy they could implement the TCP fast path entirely in the interrupt handler.
- kentonv 6y agoCertainly you wouldn't use protobuf to encode TCP packets. It's meant for encoding application-layer messages, typically ones that aren't especially large but contain a lot of complex structure.
- mcguire 6y agoWhere efficiency doesn't matter because they don't need to be processed quickly and cpu cycles and memory are free.