top | item 44661785 Hyperpb: Faster dynamic Protobuf parsing 76 points| bhollis | 7 months ago |buf.build 19 comments order hn newest jsnell|7 months ago See also the discussion on the technical description last week: https://news.ycombinator.com/item?id=44591605(IMO much more interesting article than this announcement, and that probably should have gotten more attention than it did.) dang|7 months ago Thanks! That one was recent enough that I think we can re-up it. I'll put a link to this thread in there, so people can read both. ManBeardPc|7 months ago Interesting approach using a JIT compiler. It says compilation is slow, is there a way to persist the compiled code and load it later (for example for CLIs or faster redeployments)? paulddraper|7 months ago It's called AoT.... load replies (2) the_duke|7 months ago The delta to the performance of C++/Rust Protobuf implementations would be interesting. nateb2022|7 months ago Even before Hyperpb, Go was already very competitive, e.g. this article from last year: https://www.greptime.com/blogs/2024-04-09-rust-protobuf-perf... load replies (1) mwigdahl|7 months ago Really missed a great naming opportunity with "superpb" (pronounced as "superb"). cryptonector|7 months ago Why not coin hyperb as the hyper equivalent of super's superb? JoshTriplett|7 months ago I'd expect the current name to be pronounced like the first part of "hyperbole", which doesn't have nearly the same positive connotations, yeah. unknown|7 months ago [deleted]
jsnell|7 months ago See also the discussion on the technical description last week: https://news.ycombinator.com/item?id=44591605(IMO much more interesting article than this announcement, and that probably should have gotten more attention than it did.) dang|7 months ago Thanks! That one was recent enough that I think we can re-up it. I'll put a link to this thread in there, so people can read both.
dang|7 months ago Thanks! That one was recent enough that I think we can re-up it. I'll put a link to this thread in there, so people can read both.
ManBeardPc|7 months ago Interesting approach using a JIT compiler. It says compilation is slow, is there a way to persist the compiled code and load it later (for example for CLIs or faster redeployments)? paulddraper|7 months ago It's called AoT.... load replies (2)
the_duke|7 months ago The delta to the performance of C++/Rust Protobuf implementations would be interesting. nateb2022|7 months ago Even before Hyperpb, Go was already very competitive, e.g. this article from last year: https://www.greptime.com/blogs/2024-04-09-rust-protobuf-perf... load replies (1)
nateb2022|7 months ago Even before Hyperpb, Go was already very competitive, e.g. this article from last year: https://www.greptime.com/blogs/2024-04-09-rust-protobuf-perf... load replies (1)
mwigdahl|7 months ago Really missed a great naming opportunity with "superpb" (pronounced as "superb"). cryptonector|7 months ago Why not coin hyperb as the hyper equivalent of super's superb? JoshTriplett|7 months ago I'd expect the current name to be pronounced like the first part of "hyperbole", which doesn't have nearly the same positive connotations, yeah. unknown|7 months ago [deleted]
JoshTriplett|7 months ago I'd expect the current name to be pronounced like the first part of "hyperbole", which doesn't have nearly the same positive connotations, yeah.
jsnell|7 months ago
(IMO much more interesting article than this announcement, and that probably should have gotten more attention than it did.)
dang|7 months ago
ManBeardPc|7 months ago
paulddraper|7 months ago
the_duke|7 months ago
nateb2022|7 months ago
mwigdahl|7 months ago
cryptonector|7 months ago
JoshTriplett|7 months ago
unknown|7 months ago
[deleted]