Расписание

  • Время в программе указано для вашего часового пояса .

  • Программа предварительная, в ней возможны изменения.

Скачать расписание
  1. 22 марта

    1. Начало в 07:30

      • Обсуждение

        Открытие конференции

        Говорим о расписании, сессиях и активностях. Приходите в зал или подключайтесь онлайн, чтобы узнать, что вас будет ждать в ближайшее время!

    2. Начало в 08:00

    3. Начало в 09:15

      • Доклад

        Блеск и нищета WebAssembly

        Обсудим наш эксперимент по использованию WebAssembly на бэкенде SIEM для поведенческого анализа в ИБ. Попытаемся понять, насколько эта технология подходит для исполнения высоконагруженной бизнес-логики.

      • Доклад

        Ремонт обхода кадров стека в ядре Linux для RISC-V

        Расскажу об исправлении ошибки в обходе кадров стека на архитектуре RISC-V. А также о самом механизме, его применениях в ядре Linux и поддержке со стороны компилятора.

      • Доклад

        Устройство многопоточного рантайма движков ВКонтакте

        ВКонтакте используют движки (кастомные NoSQL базы данных) для решения разных задач: от хранения key-value значений до подбора рекламы. Расскажу, как устроен многопоточный асинхронный рантайм движков, какие примитивы синхронизации в нем используются, на какие виды они делятся и как менялись со временем.

    4. Начало в 10:00

      • Обед

        Для разных участников обед идет в разное время. Подробности — в печатной программе.

    5. Начало в 10:45

      • Доклад

        Компиляторный бенчмаркинг и JIT-компиляция

        Обсудим инструмент автоматического бенчмаркинга llvm-exegesis, у которого недавно появился RISC-V backend. Этот инструмент позволяет проводить как bare-metal бенчмаркинг, так и бенчмаркинг для ОС Linux. В случае Linux используется llvm-jit, о котором также пойдет речь.

      • Доклад

        Мультиплексирование ввода/вывода в Linux

        Погружение в мультиплексирование ввода/вывода в Linux: как устроен ввод/вывод в Linux; как работает мультиплексирование внутри ядра с реализацией pipe в качестве примера; экскурс в историю: select & poll, проблема C10k, epoll и его устройство; краткий экскурс в io_uring.

        Подойдет для любого специалиста, разрабатывающего под Linux.

      • Доклад

        Анатомия фаззинга для ядра Linux

        Разберем, как устроен типичный фаззер для тестирования ядра ОС на примере syzkaller и Linux. Эти знания помогут понять, как приспособить фаззинг для тестирования собственных проектов.

    6. Начало в 12:00

      • Доклад

        BOLT: новый подход к оптимизации производительности без пересборки ПО

        Расскажу о проекте BOLT, его текущем состоянии и основных внутренних компонентах. Поделюсь опытом разработки расширений для BOLT, направленных на устранение известных функциональных ограничений, и результатами применения BOLT на реальном ПО. 

      • Доклад

        A Deep Dive into Smart Device Memory Management

        Решение проблем управления памятью в устройствах на базе AOSP и Linux, включая вопросы оптимизации работы системы при ограниченных ресурсах, эффективного отслеживания использования памяти и предотвращения утечек. Практические подходы и собственные разработки для улучшения производительности и стабильности памяти устройств.

    7. Начало в 13:00

    8. Начало в 14:15

      • Доклад

        V8: RISCованные недра Chromium

        Разберемся, как браузеру удается быстро и эффективно исполнять код на JavaScript, а также обсудим, что скрывается под капотом Chromium для достижения этой цели.

      • Доклад

        Симуляция беспроводной среды с eBPF на Rust: от тестирования к анализу проблем

        Расскажу, зачем нам понадобилась симуляция беспроводной среды, какие задачи решаем с помощью eBPF и почему выбрали Rust с Aya для проекта. На примере задачи симуляции рассмотрим применение eBPF в моделировании сложных сценариев и анализе низкоуровневой части протокола Wi-Fi.

    9. Начало в 15:15

    10. Начало в 16:05

      • Обсуждение

        Закрытие конференции

        Подводим итоги конференции, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите в зал или подключайтесь к трансляции, чтобы ничего не пропустить!

    11. Начало в 16:25

      • Нетворкинг и афтерпати

        Повидать старых знакомых. Обсудить актуальные проблемы. Прийти к новым идеям. Подискутировать и просто поболтать. Отдохнуть на афтерпати в конце дня.

Скоро добавим еще больше докладов

Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.

Подписаться