2 ms·
There was an awesome talk very recently about Sled at FOSDEM, highly recommend. https://fosdem.org/2020/schedule/event/rust_techniques_sled/ https://fosdem.org
by PudgePacket 7y ago
There was an awesome talk very recently about Sled at FOSDEM, highly recommend.
https://fosdem.org/2020/schedule/event/rust_techniques_sled/ https://fosdem.org/2020/schedule/event/rust_techniques_sled/
Talk breif:
sled and rio
modern database engineering with io_uring
sled is an embedded database that takes advantage of modern lock-free indexing and flash-friendly storage. rio is a pure-rust io_uring library unlocking the linux kernel's new asynchronous IO interface. This short talk will cover techniques that have been used to take advantage of modern hardware and kernels while optimizing for long term developer happiness in a complex, correctness-critical Rust codebase.