Открытие конференции
Говорим о расписании, сессиях и активностях. Приходите в зал или подключайтесь онлайн, чтобы узнать, что вас будет ждать в ближайшее время!
Иван Углянский
Компания: Huawei
Время в программе указано для вашего часового пояса .
Программа предварительная, в ней возможны изменения.
Говорим о расписании, сессиях и активностях. Приходите в зал или подключайтесь онлайн, чтобы узнать, что вас будет ждать в ближайшее время!
Компания: Huawei
Доклад будет построен вокруг возможностей опенсорсного генератора llvm-snippy
. Рассмотрим преимущества использования компиляторной инфраструктуры.
Компания: Syntacore
Особенности реализации доверенной загрузки, ее возможности и интеграция с функциональностью безопасности ОС, построение многоступенчатой защиты устройства.
Компания: Открытая мобильная платформа
Компания: Syntacore
Обсудим наш эксперимент по использованию WebAssembly на бэкенде SIEM для поведенческого анализа в ИБ. Попытаемся понять, насколько эта технология подходит для исполнения высоконагруженной бизнес-логики.
Компания: Positive Technologies
Расскажу об исправлении ошибки в обходе кадров стека на архитектуре RISC-V. А также о самом механизме, его применениях в ядре Linux и поддержке со стороны компилятора.
Компания: YADRO
ВКонтакте используют движки (кастомные NoSQL базы данных) для решения разных задач: от хранения key-value значений до подбора рекламы. Расскажу, как устроен многопоточный асинхронный рантайм движков, какие примитивы синхронизации в нем используются, на какие виды они делятся и как менялись со временем.
Компания: VK / ВКонтакте
Для разных участников обед идет в разное время. Подробности — в печатной программе.
Обсудим инструмент автоматического бенчмаркинга llvm-exegesis
, у которого недавно появился RISC-V backend. Этот инструмент позволяет проводить как bare-metal бенчмаркинг, так и бенчмаркинг для ОС Linux. В случае Linux используется llvm-jit
, о котором также пойдет речь.
Компания: Syntacore
Разберем, как устроен типичный фаззер для тестирования ядра ОС на примере syzkaller и Linux. Эти знания помогут понять, как приспособить фаззинг для тестирования собственных проектов.
Компания: Российский исследовательский институт
Расскажу о проекте BOLT, его текущем состоянии и основных внутренних компонентах. Поделюсь опытом разработки расширений для BOLT, направленных на устранение известных функциональных ограничений, и результатами применения BOLT на реальном ПО.
Компания: Независимый эксперт
Решение проблем управления памятью в устройствах на базе AOSP и Linux, включая вопросы оптимизации работы системы при ограниченных ресурсах, эффективного отслеживания использования памяти и предотвращения утечек. Практические подходы и собственные разработки для улучшения производительности и стабильности памяти устройств.
Компания: SberDevices
Как наращивание защит (харденингов) влияет на поведение системы и код, который вы видите.
Компания: Kaspersky
Рассмотрим сценарии, когда отладка обычными точками останова становится проблематичной или даже невозможной. Отталкиваясь от этого, вы узнаете, что такое аппаратные точки останова, чем могут помочь и как реализованы.
Компания: Syntacore
Поделимся нашим опытом разработки memory effective RCU-safe B+ дерева и его интеграцией в Linux kernel для управления VMA.
Компания: Независимый эксперт
Компания: Независимый эксперт
Расскажу, как с помощью библиотеки на Rust надежно писать в сокет, не боясь многопоточности. Разберем примитивы синхронизации, тестирование и лучшие практики для продакшен-кода.
Компания: Cloudflare
Разберемся, как браузеру удается быстро и эффективно исполнять код на JavaScript, а также обсудим, что скрывается под капотом Chromium для достижения этой цели.
Компания: Syntacore
Репликация RO-памяти и таблиц трансляции и ее влияние на производительность приложений на NUMA-системах.
Компания: Независимый эксперт
Компания: Независимый эксперт
Расскажу, зачем нам понадобилась симуляция беспроводной среды, какие задачи решаем с помощью eBPF и почему выбрали Rust с Aya для проекта. На примере задачи симуляции рассмотрим применение eBPF в моделировании сложных сценариев и анализе низкоуровневой части протокола Wi-Fi.
Компания: Eltex
Что, если инструментарий автоматизации проектирования спецпроцессоров использовать не по назначению? Получится генератор случайных процессорных архитектур для обучения системных программистов! Об этом — в докладе.
Компания: РТУ МИРЭА
Подводим итоги конференции, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите в зал или подключайтесь к трансляции, чтобы ничего не пропустить!
Компания: Huawei
Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.