Rust at speed — building a fast concurrent database
What it is
A guest lecture Jon Gjengset gave at Two Sigma on using Rust for large, high-performance systems. It covers why Rust suits such projects, the Noria research database, a concurrent data structure used in it, and practical experience.
Why Hacker News recommends it
HN points to it as a detailed, captivating talk by the Noria author, including a good explanation of deduplicating data between maps using unsafe.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2019, last 2022
What HN commenters said
“His talks are very detailed[4] and captivating[3]”
Detailed and captivating talks by Gjengset
harikb, 2020-06 · Recommendation · in “There’s plenty of room at the Top: computer performance after Moore’s law”
“gave a great talk about the system”
Author's talk on the Noria system
Orou, 2021-12 · Recommendation · in “Noria: Dynamic, partially-stateful data-flow for high-perf web applications”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: rust, noria, concurrent data structures, databases, jon gjengset
Also recommended by the same people
tutorialCrust of Rust: Lifetime AnnotationsJon Gjengset · 3 HN recommenders · 2020–2023
talkCppCon 2015: Andrei Alexandrescu “std::allocator...”CppCon · 7 HN recommenders · 2017–2025
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkCppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon · 9 HN recommenders · 2018–2026
talkRustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine WestRust Programming Language · 9 HN recommenders · 2018–2023
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkIdeas about a new programming language for games.Jonathan Blow · 7 HN recommenders · 2014–2025
talkCppCon 2014: Mike Acton "Data-Oriented Design and C++"CppCon · 9 HN recommenders · 2015–2026