Доклады

Залы
Категории
Секции
Сложность

Игорь Балюк
Senior Platform Engineer @ Авито
Москва

Service Mesh – технология, которая призвана обеспечить гибкое, стабильное и надежное общение сервисов. Технология, призванная упростить эксплуатацию сетевого взаимодействия. Но сделает ли она систему проще?

За последние пять лет в Авито мы прошли путь от реализации собственного Service Mesh до внедрения Open Source решения Istio. И нам есть чем поделиться:

- Причины выбора собственной реализации и почему в итоге ушли на Istio?

- Организация локальности трафика при деплое в несколько датацентров

- Особенности внедрения безопасного общения (mTLS): откуда ждать сопротивление?

- Процесс внедрения массовых изменений в Service Mesh

- Как Service Mesh помогает ускорить разработку и тестирование за счет изолированных окружений?

- Так ли прост Service Mesh и стоит ли его внедрять?

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


Целевая аудитория:

- DevOps- и SRE-инженеры, поддерживающие сетевую инфраструктуру в компании

- лидеры, оценивающие целесообразность внедрения Service Mesh и платформенного подхода

  • День выступления: 27.09.2024
  • Время начала: 13:40
  • Время окончания: 14:20
  • Зал : Инфраструктура & Качество
  • Категории : Разработка
  • Секции: DevOps & Администрирование

  • Дмитрий Ивко
    Lead Fron-End @ Ростелеком Солар
    Самара

    Из каждого утюга доносится что Uiсистема (UI-kit) это здорово. Все говорят о плюсах но молчат о минусах. Предлагаю разобраться, так ли хороша UI-система.

    • День выступления: 27.09.2024
    • Время начала: 15:25
    • Время окончания: 15:55
  • Зал : Фронтенд
  • Категории : Разработка
  • Секции: FrontEnd

  • Иван Смирнов
    Основатель @ Smirnov School
    Vologda

    Драфтобаш - это техника, которая активно применяется художниками на ААА проектах, для быстрого поиска дизайна.

    В рамках лекции я поделюсь своим опытом работы в Юбисофт и покажу, как драфтобаш выглядит в работе.

    • День выступления: 27.09.2024
    • Время начала: 17:25
    • Время окончания: 17:55
  • Зал : ГеймДев
  • Категории : Дизайн и Контент
  • Секции: Игровой арт
  • Сложность : Middle

  • Александр Макаров
    Lead / CTO @ Yii / Twindo
    Воронеж

    Обзор PHP-фреймворка Yii3 от его автора. Ответы на вопросы "когда?", "почему так?". Полезно будет послушать не только тем, кто хочет попробовать новый фреймворк, но и тем, кто хочет улучшить внутренние инструменты в своей компании.

    • День выступления: 28.09.2024
    • Время начала: 11:15
    • Время окончания: 11:55
  • Зал : Разработка-1
  • Категории : Разработка
  • Секции: PHP

  • Александр Корнилов
    Старший разработчик @ АО Лаборатория Касперского
    Нижний Новгород

    Весной 2023 года была поставлена задача запускать Flutter приложения на новой платформе KasperskyOS, а уже осенью было успешно запущено первое полноценное графическое приложение "Заметки" на мобильной версии KasperskyOS...

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

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

    • День выступления: 28.09.2024
    • Время начала: 18:00
    • Время окончания: 18:30
  • Зал : Разработка-2
  • Категории : Разработка
  • Секции: Мобильная разработка

  • Дмитрий Безуглый
    Основатель @ ООО "Системный Подход"
    Москва

    В эпоху стремительной цифровизации и глобальных IT-трансформаций роль системного анализа претерпевает значительные изменения. С каждым днем компании сталкиваются с новыми вызовами и возможностями, которые требуют более гибких и инновационных подходов к развитию IT-систем.

    Изменения в технологиях и бизнес-процессах требуют пересмотра традиционных методов системного анализа. Современные паттерны развития IT-систем не только обеспечивают эффективность и устойчивость, но и помогают адаптироваться к быстро меняющимся условиям рынка. Какие же новые тренды и подходы определяют будущее системного анализа?

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

    Присоединяйтесь к нашему докладу, чтобы узнать о:

    Новых трендах в области цифровизации и их влиянии на системный анализ.

    Современных паттернах развития больших IT-систем и их применении.

    Эволюции роли системного аналитика в условиях цифровой трансформации.

    Практических примерах и кейсах успешного применения новых подходов.

    Откройте для себя пути к эффективной и инновационной разработке IT-систем, которые помогут вашему бизнесу оставаться конкурентоспособным и успешным в цифровую эпоху.

    • День выступления: 27.09.2024
    • Время начала: 11:40
    • Время окончания: 12:45
  • Зал : Аналитика в IT & Продукт
  • Категории : Управление
  • Секции: Бизнес-анализ

  • Евгений Ерохин
    Старший Разработчик @ Kaspersky
    Санкт-Петербург

    C++ славится тем что в нем все время стреляют себе в ноги. И как правило это связано с работой с памятью. Но, есть методы которые помогают справиться с этим. Давайте разберем один из методов разбора и сбора пакетов, который был успешно применен как в бекэнде в пользовательском пространстве, так и в ядре macOS для разбора USB пакетов. Метод позволяет работать с пакетами весьма эффективно, при этом обеспечивает полный контроль памяти, и не позволяет случаться таким ошибкам как “выход за границы буфера”.

    Этот метод хорошо себя показал в высоконагруженном сервисе передачи видео в реальном времени. А так же драйвере для macOS, где использовался для работы с устройсвами по протоколу поверх USB.

    - рассмотрим сам метод.

    - как он позволяет структурировать код и доступ к данным.

    - какие особенности будут у него в пространстве ядра

    - рассмотрим проблематику работы с упакованными структурами

    - какой код генерирует компилятор

    - рассмотрим особенности связанные с кроссплатформенностью (неприятные сюрпризы от компилятора)

    • День выступления: 28.09.2024
    • Время начала: 14:25
    • Время окончания: 15:05
  • Зал : Разработка-1
  • Категории : Разработка
  • Секции: C++

  • Даниил Гапонов
    Разработчик интерфейсов @ Яндекс
    Москва
    Расскажу об оптимизации поставки большого количества переводов (~25 тысяч ключей) в SPA и наведении порядка в использовании функций интернационализации на примере консоли Яндекс Облака.
    Пошагово продемонстрирую как мы удалили около 10 тысяч неиспользуемых ключей, избавились от бандла с текстами на клиенте и стали поставлять только необходимые тексты для страницы.
    В ходе доклада дам советы на что обратить внимание при настройке i18n в проекте, чтобы это не превратилось в снежный ком из проблем.
    • День выступления: 28.09.2024
    • Время начала: 14:50
    • Время окончания: 15:20
  • Зал : Фронтенд
  • Категории : Разработка
  • Секции: FrontEnd

  • Никита Куликов
    руководитель отдела Embedded-разработки @ Wiren Board
    Москва

    - Что такое Modbus RTU и какие у него проблемы.

    - Зачем нам возиться с RS-485 и Modbus, а просто не перейти на CAN?

    - Натягиваем CAN-арбитраж на RS-485.

    - Добавляем в Modbus RTU события, сканирование шины и другие полезные фичи.

    - Как это работает. Посмотрим на байтики и физику шины.

    • День выступления: 27.09.2024
    • Время начала: 10:30
    • Время окончания: 11:00
  • Зал : Разработка-1
  • Категории : Разработка
  • Секции: Embedded
  • Сложность : Senior

  • Виктория Фирсанова
    Старший преподаватель @ Высшая школа экономики
    Санкт-Петербург

    Я преподаю основы программирования на Python в Высшей школе экономики для магистрантов направления “Компьютерная лингвистика”. Запросы у ребят серьезные: они хотят устроиться (и устраиваются!) по специальности, но их фоновый опыт очень разный. В одной группе могут учиться выпускники разных направлений, включая филологов, юристов, педагогов, а также выпускников матмеха СПбГУ и специалистов с опытом мобильной разработки. В таких условиях я стараюсь сделать учебный план максимально адаптивным, и в этом мне помогает генеративный искусственный интеллект. В своем докладе я поделюсь опытом использования ChatGPT для разработки адаптивных учебных планов.

    Адаптация курса к целям и интересам студентов

    Обычно студенты приходят учиться с конкретными целями. Например, у любого языка программирования есть множество применений. Так, можно сегрегировать задания для тех, кому нужен Python для анализа данных и машинного обучения, для тех, кто изучает программирование для академических исследований и для тех, кто планирует работать в индустрии. Важно учитывать интересы студентов: если задание совпадает с их хобби, мотивация заниматься самостоятельно будет гораздо выше. Для этого я генерирую тематические датасеты и задания. Например, для киноманов я создаю задачи обработку базы данных IMDB и категоризацию кинорецензий.

    Предотвращение списываний

    Одной из задач является предотвращение списываний. С ChatGPT для разных групп и даже отдельных студентов можно создавать неограниченное количество вариантов заданий. Я генерирую задания к каждому занятию, вношу правки и перепроверяю их.

    Адаптация учебного материала для инклюзивной среды

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

    • День выступления: 27.09.2024
    • Время начала: 15:25
    • Время окончания: 15:55
  • Зал : База
  • Категории : Разработка
  • Секции: Машинное обучение

  • Артём Фёдоров
    Дизайн-директор @ Red Collar
    Воронеж

    Что было? — свобода, дикий запад, формирование законов.

    Что сейчас? — стагнация, потеря влияния, разрыв с разработкой, много ерунды, концентрация на процессе, а не на результате, мало экспериментов, и причём тут курсы.

    Куда бежать? — слияние бренда, дизайна и разработки, новые паттерны и интерфейсы, больше углубляться в технологий, лучше прототипы, становиться интердисциплинарным дизайнером.

    • День выступления: 27.09.2024
    • Время начала: 15:25
    • Время окончания: 15:55
  • Зал : Дизайн
  • Категории : Дизайн и Контент
  • Секции: Digital-design

  • Александр Галочкин
    CEO @ TRAVELLINE
    Йошкар-Ола

    1. TravelLine, кто мы и что делаем;

    2. Десять принципов корп культуры TravelLine;

    3. Корп культура как инструмент управления бизнесом, основные практики;

    4. Обратная сторона открытой корп культуры;

    5. Успешные кейсы применения;

    6. Грабли и факапы;

    7. Что же дает открытая корп культура компании собственнику бизнеса

    • День выступления: 28.09.2024
    • Время начала: 14:25
    • Время окончания: 15:05
  • Зал : Управление IT-компанией
  • Категории : Управление
  • Секции: Собственнику

  • Евгений Тодышев
    Руководитель направления безопасной разработки @ УЦСБ
    Екатеринбург

    В текущих реалиях мы все чаще видим прецеденты атак на цепочки поставок, одной из наиболее нашумевших в последнее время стала заражение XZ Utils и только случайность позволила избежать массового заражения и инцидентов безопасности. Также многие считают, что безопасность цепочек поставок заканчивается на внедрении OSA/SCA решений.

    В докладе расскажу о примерах атак, какие угрозы несет в себе использование Open Source и как работать с ними, что при разработке необходимо выстраивать "здоровый" цикл доставки доставки OSS и что атаки на цепочку могут быть не только в процессе использования OSS, но и при сборке ПО или его передаче.

    • День выступления: 28.09.2024
    • Время начала: 11:15
    • Время окончания: 11:55
  • Зал : Разработка-2
  • Категории : Разработка
  • Секции: Безопасность

  • Дмитрий Тихонов
    Ведущий DevOps инженер @ ИТ-холдинг Т1
    Санкт-Петербург

    Давайте сегодня перенесемся в то время когда трава была зеленее, а kubernetes еще не было и пройдем путь становления DevOps методологии как стандарта, попутно разбирая как делать надо, а как делать не надо. В докладе разберу основные паттерны и антипаттерны построения конвейера CI/СD, а также попробую ответить на вопрос каким должен быть идеальный pipeline!

    • День выступления: 27.09.2024
    • Время начала: 15:10
    • Время окончания: 15:50
  • Зал : Инфраструктура & Качество
  • Категории : Разработка
  • Секции: DevOps & Администрирование

  • Вадим Подольный
    Директор департамента СХД @ Аквариус
    Москва

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

    Создание систем с учетом методологий безопасной разработки дело дорогое и ответственное. Где тот баланс, что необходимо и достаточно. Какие риски грозят по пути time to market и далее, если пренебрегать методологиями учета рисков кибербеза при разработке.

    Об этом поговорим в докладе.

    • День выступления: 28.09.2024
    • Время начала: 10:30
    • Время окончания: 11:10
  • Зал : Разработка-2
  • Категории : Разработка
  • Секции: Безопасность

  • Александра Прыткова
    PRD @ Точка — банк для предпринимателей и предприятий
    Екатеринбург

    Расскажу, как мы работаем с имиджевым маркетингом в каждой точке контакта с клиентом.

    Покажу примеры, как этот подход позволяет нам формировать лояльное комьюнити и как само комьюнити помогает нам в кризисные моменты.

    • День выступления: 27.09.2024
    • Время начала: 10:30
    • Время окончания: 11:00
  • Зал : Маркетинг & Трафик
  • Категории : Digital-маркетинг
  • Секции: Brandformance

  • Дарья Бучакова
    дизайн-директор @ Flowwow
    Санкт-Петербург

    Инструмент 3: Креативы для рекламы

    • Важность визуала: Визуальная составляющая рекламы усиливает эмоциональную связь с аудиторией.

    • Примеры успешных кампаний: Как Flowwow использует креативы для увеличения продаж и повышения узнаваемости (Хэллоуин, Пиономания, 8 марта).

    • Тренды в рекламе:

    • Персонализация

    • Короткие форматы (Reels, TikTok, Stories)

    • Интерактивные элементы

    • Аудио сопровождение

    Инструмент 2: Контент-маркетинг

    • Роль дизайна

    • Форматы контента: Примеры B2B и B2C Flowwow.

    • Визуальная идентичность: Дизайн помогает создать единый визуальный стиль для всех материалов, усиливая узнаваемость бренда.

    Инструмент 1: Дизайн email-рассылок

    • Важность дизайна: Привлекательный дизайн повышает открываемость и кликабельность писем (опираясь на кейс рассылок).

    • Элементы дизайна: Цветовая гамма, шрифты, структура письма влияют на восприятие.

    • Персонализация: Адаптация дизайна под разные сегменты аудитории (B2B, B2C), с использованием количественных исследований.

    • День выступления: 27.09.2024
    • Время начала: 11:40
    • Время окончания: 12:10
  • Зал : Маркетинг & Трафик
  • Категории : Digital-маркетинг
  • Секции: Brandformance

  • Марина Смирнова
    Head of influence marketing @ SPLAT Global
    Санкт-Петербург
    Лина Говберг
    PR-специалист по работе с медиа и спецпроектам @ SPLAT Global
    Санкт-Петербург

    1. Бартер до сих пор жив?

    2. Как выстраивать отношения с микроблогерами и создавать своих звезд на примере SPLAT.

    3. Как управлять информацией там, где ты не платишь.

    • День выступления: 27.09.2024
    • Время начала: 11:05
    • Время окончания: 11:35
  • Зал : Маркетинг & Трафик
  • Категории : Digital-маркетинг
  • Секции: Brandformance

  • Александр Вартанян
    Директор по маркетингу @ Битрикс24
    Москва

    • Как добиться от ИИ того результата, который вы хотите?

    • Как генеративные сети могут улучшить рекламу - контент, perfomance, брендинг?

    • Как GPT помогает управлять командой и соблюдать дедлайны?

    • День выступления: 28.09.2024
    • Время начала: 12:15
    • Время окончания: 12:45
  • Зал : Маркетинг & Трафик
  • Категории : Digital-маркетинг
  • Секции: Brandformance

  • Дмитрий Глумов
    дизайн директор @ uplab
    Москва

    1) Нужно знать, чтобы сделать карьеру.

    2) Развеем устойчивые мифы и заблуждения.

    3) Сладкая дизайнерская ложь.

    4) Инсайды из 20 лет опыта и ошибок трудных

  • Категории : Дизайн и Контент
  • Секции: Digital-design

  • Александр Сербул
    Руководитель больших данных, высоконагруженных систем и машинного обучения @ Битрикс24
    Москва

    - Анализ пожеланий клиентов по созданию эффективного аналога зарубежных BI-инструментов: Microsoft PowerBI и Google Looker Studio.

    - Проектирование прототипа решения на базе opensource-технологий: Apache Superset (python) и своего плагина на java к Trino.

    - Создание работающего BI-решения за 2 недели с активным использованием технологий контейнеризации Docker и Docker Compose.

    - Масштабирование BI-решения с использованием Kubernetes.

    - Работа BI-решения под нагрузкой в 25 000 компаний-клиентов - подводные камни и секреты.

    - Организация процесса внутреннего обучения системных администраторов и разработчиков технологиям контейнеризации - как придти к цели кратчайшим путем.

    - Организация процесса использования контейнеризации в разработке и эксплуатации для устойчивого дальнейшего развития "BI-конструктора".

    • День выступления: 28.09.2024
    • Время начала: 18:20
    • Время окончания: 19:05
  • Зал : Инфраструктура & Качество
  • Категории : Разработка
  • Секции: DevOps & Администрирование

  • Маргарита Чубукова
    Руководитель проектов @ Simbirsoft
    Ижевск
    - Провал миссии по спасению выживших в фильме «Чужие». Разберем ошибки лейтенанта Гормана

    - Какой он, профессиональный ПМ? На примере фильма «Большая гонка: Ауди против Лянча»



    • День выступления: 27.09.2024
    • Время начала: 12:15
    • Время окончания: 12:45
  • Зал : Управление проектами и командами
  • Категории : Управление
  • Секции: Project/Agile

  • Валерий Егоров
    Руководитель направления @ Сбер
    Москва

    1. В больших организациях есть потребность в контроле инфраструктурных решений.

    2. Работа подразделений ИТ-инфраструктуры может описываться как бизнес-модель по предоставлению продуктов

    3. Подразделения ИТ-инфраструктуры также, как и бизнес, предоставляют продукты, при этом для внутренних клиентов(команд АС) – мы называем эти продукты инфраструктурными продуктами.

    4. Задача встраивания в ИТ-ландшафт организации и типизации инфраструктурных продуктов разрешается путем архитектурного проектирования, аналогичного проектированию при описании автоматизации бизнес процессов.

    5. Мы сначала описываем концептуальную архитектуру для процессов жизненного цикла экземпляров продуктов(например в архитектуре показывается как создается экземпляр сервера) - в данном артефакте определяется как инфраструктурный продукт встраивается в ландшафт Банка - с какими системами он должен взаимодействовать.

    6. Далее мы переходим к детальному описанию внутреннего устройства инфраструктурного продукта - из каких компонентов он состоит - исходя из требований к продукту и взаимодействий продукта (например можно представить как внутренне устроена архитектура геокластера СУБД).

    7. Через автоматическое создание декларативных описаний(terraform файл), за счет знания внешних интеграций продукта и его внутреннего устройства, мы можем автоматически создавать экземпляры продуктов на этапе описания архитектур АС.

    8 Заключение: применяя подход корпоративной архитектуры мы можем "провязать", отследить изначальные потребности команд в инфраструктурных продуктах и их свойствам, через архитектуру, к конечному экземпляру продукта, который получает команда АС.

    • День выступления: 28.09.2024
    • Время начала: 11:15
    • Время окончания: 11:55
  • Зал : Инфраструктура & Качество
  • Категории : Разработка
  • Секции: Архитектура

  • Александр Данковцев
    Ведущий разработчик @ Авито Тех
    Москва

    API Gateway - широко распространённая технология, которую применяют многие компании.
    Каждый делает это по своему и закладывает разный функционал в него.

    В этом докладе я расскажу, какой API Gateway создали мы в Авито, что в него заложили, какие подходы применили.

    • День выступления: 28.09.2024
    • Время начала: 12:00
    • Время окончания: 12:40
  • Зал : Инфраструктура & Качество
  • Категории : Разработка
  • Секции: Архитектура