Добавить
Уведомления

LRU-кеш: от решения с собеседования до продакшн-уровня - Илья Шишков, СберТех

Задача «Напишите LRU-кеш» часто встречается на собеседованиях в разряде сложных. Когда мне на практике понадобилось реализовать такой кеш, я просто сделал реализацию с собеседования. Но оказалось, что в конкурентной среде она плохо работает при высоком contention. В докладе Илья показал путь, который прошел от своей стартовой реализации до продакшн-варианта, применяемого в СУБД Pangolin. Илья Шишков R&D-разработчик в СУБД Pangolin, СберТех Ex-Яндекс, создатель курсов «Пояса по С++». Программирует на C++ с 2006 года.

Иконка канала Истовый Инженер
1 384 подписчика
12+
17 просмотров
месяц назад
12+
17 просмотров
месяц назад

Задача «Напишите LRU-кеш» часто встречается на собеседованиях в разряде сложных. Когда мне на практике понадобилось реализовать такой кеш, я просто сделал реализацию с собеседования. Но оказалось, что в конкурентной среде она плохо работает при высоком contention. В докладе Илья показал путь, который прошел от своей стартовой реализации до продакшн-варианта, применяемого в СУБД Pangolin. Илья Шишков R&D-разработчик в СУБД Pangolin, СберТех Ex-Яндекс, создатель курсов «Пояса по С++». Программирует на C++ с 2006 года.

, чтобы оставлять комментарии