Зал 2 | 11:25
Михаил расскажет об оптимизациях в новой версии базы данных RavenDB, позволивших повысить производительность обработки запросов на два порядка. Этот, казалось бы, невозможный результат был достигнут благодаря уменьшениям зависимости от внешнего кода, с одной стороны, и «дружбе» с операционной системой с другой. В частности, аудитория послушает о "zero-copy" и адаптирующихся алгоритмах, новом подходе к управлению памятью и использовании SIMD инструкций. Кроме этого, Михаил затронет архитектуру компонентов RavenDB и расскажет, как работая вместе с командой CoreCLR Майкрософта, они смогли выжать ещё больше производительности из «железа».
Hibernating Rhinos
Разработчик fullstack с большим опытом работы над приложениями и распределёнными системами. Михаил работает в Hibernating Rhinos, участвует в RavenDB Core Team и в разработке новой cross-platform версии RavenDB. В свободное время любит экспериментировать, исследовать новые идеи и технологии — чем сложнее задача, тем интереснее.