LSM (Log-Structured Merge-Tree) - это алгоритм и структура данных, оптимизированные для быстрой записи в хранилищах типа "ключ-значение"
Я нашел небольшой курс по написанию своего LSM на Rust. За неделю можно написать простое key-value хранилище, а за следующие две — доработать его до LSM-движка. Всё по книге Mini-LSM - она доступна тут по ссылке. Там есть пошаговое руководство: курс разбит на 3 недели (части), и в каждой — по 7 дней (глав).
18.06.2025
Похожее
31.05.2026
Свой DNS на C
Автор, работающий SOC(Security Operations Center)-аналитиком, решил разобраться ...
26.05.2026
Сборщик мусора
Автор прослеживает эволюцию сборки мусора от оригинального mark-and-sweep из ста...
03.04.2026
Креативное программирование
Когда вы учите что-то новое, вы будете сталкиваться с трудностями, испытывать ра...
06.02.2026
Факультет компилятороварения
Нашел интересную ссылку - "Факультет компилятороварения". Это группа энтузиастов...