Пётр Портнов
Ozon
Старший разработчик базового поиска в Ozon, занимается созданием новых технических фич в движке, а также тулингом для коллег по команде. Автор анализатора поискового индекса и продвинутого парсера запросов, разработчик быстрого хранилища полей в поисковом индексе.
Основные языки: Java, Rust.
Фанат опенсорса, контрибьютил в ряд проектов, включая Lucene и OpenJDK. Топит за строгую типизацию и максимальную статическую верифицируемость кода.
В свободное время занимается проектами, среди которых биндинги для Flipper Zero и альтернативная модульная реализация игрового сервера.
Ранее работал в геймдеве, занимался созданием игровых серверов и инфраструктуры вокруг них.
Доклады
Обновления данных в поиске за секунды. Быстробновляемые атрибуты в поисковом движке Ozon
Архитектуры и масштабируемость
Saint HighLoad++ 2024