5 ms·
Are they sure it's because Rust? Perhaps if they rewrite Protobuf in Rust it will be as slow as the current implementation. They changed the persistence system
by nottorp 9mo ago
Are they sure it's because Rust? Perhaps if they rewrite Protobuf in Rust it will be as slow as the current implementation.
They changed the persistence system completely. Looks like from a generic solution to something specific to what they're carrying across the wire.
They could have done it in Lua and it would have been 3x faster.
- consp 9mo agoIf they made the headline something on the line of "replacing protobuf with a native, optimized implementation" would not get the same attention as putting rust in the title to attract the everything-in-rust-is-better crowd.
- desiderantes 9mo agoThat never happens. Instead, it always attracts the opposite group, the Rust complainers, where they go and complain about how "the everything-in-rust-is-better crowd created yet another fake headline to pretend that Rust is the panacea". Which results in a lot of engagement. Old ragebait trick.
- izacus 9mo ago"never" huh?
- DangitBobby 9mo agoPretty much. The tide of rust evangelism has been turned in favor of complainers for a while now. Nothing compared to JS and React hate, but still.
- satvikpendem 9mo agoYep. The Rust Evangelism Strike Force concept has long been dead for at least the past few years. In many aspects, Rust has become the "boring" technology, like Ruby and Rails.
- hu3 9mo agoAt the very least it gets more upvotes.
- timeon 9mo agoWell it is keyword for RSS feeds.
- misja111 9mo agoCorrect, this has very little to do with Rust. But it wouldn't have made the front page without it.
- mkoubaa 9mo agoBingo
- locknitpicker 9mo agoYes you are absolutely right. The article even outright admits that Rust had nothing to do with it. From the article: > Protobuf is fast, but not using Protobuf is faster. The blog post reads like an unserious attempt to repeat a Rust meme.
- alias_neo 9mo agoI was equally confused by the headline. I wonder if it's just poorly worded and they meant to say something like "Replacing Protobuf with some native calls [in Rust]".
- deleted 9mo ago[deleted]
- embedding-shape 9mo agoIt's devbait, not many of us can resist bikeshedding about the title which obviously doesn't accurately reflect the article contents. And the article contents are self-aware enough to admit this to itself too, yet the title remains.
- win311fwg 9mo agoThe title would suggest that it was already written in Rust; that it was the rewrite in Go that brought five times faster.