Николай Карцев, Артур Ефремов — Еще один "LRU" кэш

Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — Скачать презентацию с сайта C++ Russia — https://jrg.su/pdbna7 Спикеры рассказали о разработке и применении конкурентного кэша данных для многопоточной среды. Кэш написан на C++20 с использованием встроенных stackless корутин с boost::asio и контейнера boost::unordered::concurrent_map. Они описали задачу уменьшения нагрузки на хранилище данных, решаемую с помощью кэша. Привели сам алгоритм конкурентного кэша и разобрали нюансы настроек: интервал обновления и время жизни, как они влияют на поведение кэша под нагрузкой. Привели бенчмарк кэша и обсудили выигрыш в нагрузке на хранилище данных.

Открытие офлайн-части конференции С++ Russia 2025
▶︎

Открытие офлайн-части конференции С++ Russia 2025

Антон Потапов — Файберы: чудо-технология или нано-костыль. Как ускорить легаси-код, (почти) не меняя
▶︎

Антон Потапов — Файберы: чудо-технология или нано-костыль. Как ускорить легаси-код, (почти) не меняя

Павел Сухов — Как заставить шаблоны компилироваться быстро и выглядеть опрятно
▶︎

Павел Сухов — Как заставить шаблоны компилироваться быстро и выглядеть опрятно

Плагин для офиса 17 - бэкенд для OfficeJs
▶︎

Плагин для офиса 17 - бэкенд для OfficeJs

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox
▶︎

Алексей Кашин — Надежно отправляем события в Apache Kafka. От CDC до паттерна Transactional Outbox

Георгий Панюшкин, Ольга Кузьмичева — Лицензии ПО: теория, которая спасает от финансовых катастроф
▶︎

Георгий Панюшкин, Ольга Кузьмичева — Лицензии ПО: теория, которая спасает от финансовых катастроф

К использованию LLM в системах реального времени (доклад на OSDAY 2026)
▶︎

К использованию LLM в системах реального времени (доклад на OSDAY 2026)

Василий Куликов — Уроки кодогенерации JSON Schema
▶︎

Василий Куликов — Уроки кодогенерации JSON Schema

«Катастрофа для экономики»: у России два выхода? | Олег Вьюгин про атаки на НПЗ и новый кризис
▶︎

«Катастрофа для экономики»: у России два выхода? | Олег Вьюгин про атаки на НПЗ и новый кризис

Евгений Григорчук — Оптимизации Unreal Engine под Oculus Quest
▶︎

Евгений Григорчук — Оптимизации Unreal Engine под Oculus Quest

Антон Малахов — Объединяем алгоритмы mutex и refcount для динамических объектов в общей памяти
▶︎

Антон Малахов — Объединяем алгоритмы mutex и refcount для динамических объектов в общей памяти

Зачем учить C++ в 2026? Лекция Антона Полухина в Институте iSpring
▶︎

Зачем учить C++ в 2026? Лекция Антона Полухина в Институте iSpring

“I’ve seen how governments suppress freedom” | Telegram founder Pavel Durov at Oslo Freedom Forum
▶︎

“I’ve seen how governments suppress freedom” | Telegram founder Pavel Durov at Oslo Freedom Forum

Владимир Харин. 1С и AI: от хайпа к практике. Создаем MCP-сервер для интеграции ваших баз с LLM
▶︎

Владимир Харин. 1С и AI: от хайпа к практике. Создаем MCP-сервер для интеграции ваших баз с LLM

Евгений Иванов — Секреты отладки производительности и ускорения YDB — распределенной СУБД на С++
▶︎

Евгений Иванов — Секреты отладки производительности и ускорения YDB — распределенной СУБД на С++

Евгений Зуев — Университетский курс Compiler Construction: задачи, философия, структура, опыт
▶︎

Евгений Зуев — Университетский курс Compiler Construction: задачи, философия, структура, опыт

MiG-25: The USSR's Mach 3 Monster That Buried an Era of Speed Records
▶︎

MiG-25: The USSR's Mach 3 Monster That Buried an Era of Speed Records

Денис Ярошевский — Нетривиальные SIMD-алгоритмы (в картинках)
▶︎

Денис Ярошевский — Нетривиальные SIMD-алгоритмы (в картинках)

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Юрий Минаев — Семантика C++ изнутри компилятора
▶︎

Юрий Минаев — Семантика C++ изнутри компилятора