4 ms·
I very much enjoyed this talk and I'm one of those in-the-database-industry "tell me something I don't know" types. He put better words to many concepts I've w
by marknadal 8y ago
I very much enjoyed this talk and I'm one of those in-the-database-industry "tell me something I don't know" types.
He put better words to many concepts I've worked on for years, in simpler terms that what other languages have and/or could express. Has me very excited for Noria.
As others have commented though, the 25M ops/sec is a little confusing, it is certainly better than modern/legacy systems, but it is subpar for other recent/similar research and production systems (like ours). Theirs is about 2X Redis, but should be capable with that threading and type of machines of ~300M+ ops/sec, unless their cached reads were on very large values (but he says in the talk it is on Reddit-like messages, so it can't be) or if benchmarked relative to the client and it is including roundtrip latency to local server.
Either way, the quality of the ideas, work, and presentation certainly strike me as Jon or Noria is an up and coming smash success to keep an eye on.
- Jonhoo 8y agoI'm glad to hear that you enjoyed it, and that you found the concepts and ideas understandable! It's worth pointing out that this was intended to be a relatively high-level talk. For the more technical details, I'd recommend reading the [Noria paper](https://www.usenix.org/conference/osdi18/presentation/gjengset https://www.usenix.org/conference/osdi18/presentation/gjengs...). As for the performance numbers, I've tried to give some better discussion of that [in a response](https://news.ycombinator.com/item?id=18838359 https://news.ycombinator.com/item?id=18838359) to NovaX's comments above.