Avito Database meetup #1

Avito Database meetup #1
Москва, ул. Лесная, д.7БесплатноОфлайн с онлайн трансляцией
Backend
https://avitotech.timepad.ru/event/2835815

24 апреля в 18:30 в московском офисе Авито пройдёт Avito Database meetup #1. Руководитель платформы DBaaS объяснит, как она помогает управлять базами данных, а разработчик расскажет, как адаптировать под нее классические СУБД. Инженеры платформы поделятся своими наблюдениями, как удобнее работать со stateful-приложениями и управлять базами данных в multi-cluster в Kubernetes.

Доклады 

Платформа DBaaS: зачем и как — Владимир Алёшин, Авито 

  • Исторический экскурс: как мы управляли базами данных в Авито раньше. 
  • Почему понадобилось пересмотреть существующий подход к управлению базами данных. 
  • Как мы решили бороться с обозначенными проблемами. 
  • Полная автоматизация и «невозможность» человека вмешаться в процесс. 
  • Почему мы считаем Kubernetes хорошей технологией для решения обозначенных задач. 

Уровень сложности доклада: 2 из 5 

О спикере: руководитель разработки платформы DBaaS. Увлекаюсь базами данных. 

 

Stateful-приложения в Kubernetes (DB edition) — Игорь Конев, Авито 

  • Что там со stateful в Kubernetes? Теоретическая справка. 
  • Что мы выбрали из мира Kubernetes для работы со stateful и почему. 
  • С какими проблемами столкнулись и как их победили. 
  • Что можно улучшить в Kubernetes, чтобы работать со stateful было еще удобнее. 

Уровень сложности доклада: 3 из 5 

О спикере: в Авито с декабря 2021 года. Работаю инженером в команде DBaaS. Интересуюсь этими вашими Kubernetes. Пишу преимущественно на Golang. В универе учился на программного инженера, проходил все, что только можно, и успешно забыл. Увлекаюсь готовкой, играми, немного модой. 

 

Паттерны управления базами данных в multi-cluster (multi-dc) Kubernetes-среде — Никита Жига, Авито 

  • Зачем понадобился multi-cluster. 
  • Как этим всем управлять, когда у тебя нет единого контроллера. 
  • Как минимизировать простой при обновлениях (+ анонс агентов). 
  • Разные уровни шедулинга. 
  • servicediscovery серверный/клиентский. 

Уровень сложности доклада: 3 из 5 

О спикере: разработчик платформы DbaaS. Занимаюсь разработкой DBaaS, интересуюсь Dev Experience (DX), Kubernetes, базами данных. Увлекаюсь геймингом, геймдевом, настольными играми. 

 

Особенности адаптации классических СУБД к платформе DBaaS (на примере PostgreSQL) — Андрей Лярский, Авито 

  • Почему классические СУБД не работают в Kubernetes из коробки. 
  • Задачи интеграции: HA, бэкапы, мониторинг. 
  • Затравка на то, что в Cloud Native всё проще. 

Уровень сложности доклада: 2 из 5 

О спикере: в Авито с 2021 года. В целом есть опыт переобувания из Linux-admin в PostgreSQL DBA и далее в SRE (уже в Авито). 

Программа 

17:45–18:30 | Регистрация. Сбор гостей 

18:35–19:05 | Платформа DBaaS: зачем и как — Владимир Алёшин, Авито 

19:05–19:35 | Особенности работы Kubernetes со stateful-приложениями (БД) — Игорь Конев, Авито 

19:35–20:00 | Кофе-брейк 

20:00–20:30 | Паттерны управления базами данных в multi-cluster (multi-dc) Kubernetes-среде — Никита Жига, Авито 

20:30–21:00 | Особенности адаптации классических СУБД к платформе DBaaS (на примере PostgreSQL) — Андрей Лярский, Авито 

21:00–22:00 | Нетворк 

Трансляция 

Если вы не сможете прийти на встречу, то смотрите прямую трансляцию митапа на YouTube-канале AvitoTech 24 апреля в 18:30. В прямом эфире можно будет задать вопросы, которые мы озвучим спикерам. 

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

Офлайн-участие 

Для участия в событии офлайн нужно зарегистрироваться и получить подтверждение в письме. Количество мест ограничено. Пожалуйста, вносите ФИО в форму так, как написано у вас в паспорте. В день мероприятия не забудьте захватить с собой паспорт или водительское удостоверение.