Решила добавить строчку в резюме про базу данных, а в итоге собрала полноценную LSM-систему с MVCC, снапшотами и gRPC-API
Что внутри: LSM-дерево для быстрого поиска, MVCC для конкурентного доступа, Value Log для durability, WAL для надёжности, компакшн, Column Families и сборщик мусора. Всё на чистом Go без cgo, плюс готовые gRPC, REST, CLI и Docker-образы
Отличный опыт для Go-разработчиков, которые хотят глубоко разобраться в внутренностях баз данных и понять, как работают реальные системы хранения
🔥Ссылка на статью
Заметки Бэкендера & Max
