Post Thumbnail

Статья рассказывает про blobd - специальное хранилище данных для работы в рамках одного компьютера, которое сделано так, чтобы находить и считывать мелкие объекты максимально быстро, меньше чем за миллисекунду. Секрет скорости в нескольких решениях. Вместо работы через обычную файловую систему blobd обращается к диску напрямую. Для мгновенного поиска объектов используется простая хеш-таблица. Запись данных организована так, чтобы они не повреждались. Место на диске распределяется умным "аллокатором друзей". В итоге по производительности blobd ощутимо обходит такие системы, как RocksDB, MinIO и стандартные файловые системы.

Похожее

Post Thumbnail

SIMD для CSV

В статье автор опписывает подход к парсингу CSV-файлов с использованием SIMD-инс...

Post Thumbnail

Учим Rust

Семь обучающих курсов по Rust, учитывающих разный опыт программирования. А еще у...