"Seems simple, right? But there’s a catch. Linux AIO support is fairly limited: you cannot use buffered I/O; instead you must instruct the disk to perform direct memory access (DMA) (this happens to be just fine for Scylla, which prefers to do its own caching anyway). In addition, you must use a filesystem that has good support for AIO. Today, and for the foreseeable future, this means XFS."
Идея для крейта: если у нас есть хеш-таблица, которая создаётся в компайл-тайме (например, маппинг из названия эмодзи в char), то мы можем статически проверить отсутствие коллизий в хеше, подкрутить сид, если коллизии появляются, и в рантайме в памяти не хранить сами ключи вообще, а только хеши.