DataArt — партнер митапа Highload User Group

12 февраля

вторник, 19:00

Регистрация закрыта, доступен бесплатный просмотр трансляции

Санкт-Петербург,
Большой Сампсониевский пр., 60А,
(вход с Гельсингфорсской ул.),
БЦ «Телеком СПб»,
конференц-зал DataArt, 1-й этаж

Приглашаем на митап Highload User Group, посвященный темам «Очередь» и «Конвейерная обработка».

В связи с огромным количеством желающих поучаствовать нам пришлось закрыть регистрацию, но мы организуем прямую трансляцию по ссылке ссылке.

«О традиционном и не очень применении очередей»

Владимир Перепелица, архитектор Mail.ru Cloud Solutions

В карьере разработчика крайне сложно обойти использование очередей, явное или неявное. Именно поэтому стоит понимать, для чего они нужны, где могут помочь, а где усложнить задачу. Рассмотрю простые свойства очередей, где мы с ними сталкиваемся неявно, а после рассмотреть несколько случаем классического и не очень применения очередей на примере нескольких компонент проектовОблако@Mail.ru и Mail.ru Cloud Solutions.

«Очереди и конвейерная обработка в социальной сети»

Александр Тоболь, руководитель разработки платформ видео и ленты проекта «Одноклассники»

Поговорим, когда надо применять очереди и когда нужно писать свои решения, на примере:

  • очереди обработки долгих задач (траскодирования видео);
  • универсальной высоконагруженной очереди отложенной обработки с гарантией обработки задачи.

Также рассмотрим структуры данных очередей с приоритетами и проблемы распределенных очередей и консистентность.

«Вам не нужны очереди»

Виталий Левченко, организатор Go-митапов и Reliability-митапов

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

  • кейсы, где очередь не нужно было использовать;
  • проблемы, которые вносит добавление очереди в сценарий;
  • более подходящие паттерны;
  • критерии выбора;

чтобы вы смогли более осознанно использовать или отказываться от очередей в своём проекте.

«Использование конвейеров в банке»

Александр Календарев, ведущий программист «Альфа Банка»

Современный банк с точки зрения IT — сложная система взаимодействия разных экосистем. В нем сосуществует много разных подсистем,и их нужно синхронизировать. Также современный банкинг не может существовать без взаимодействия со внешними сервисами: ЕСИА, Бюро кредитных историй, СМС сервисами, сервисами ЦБ, МВД и многими другими. На примере кредитного досье рассмотрим взаимодействие с разными сервисами и основные шаблоны использования очередей в конвейерной обработке.

Следить за митапами: https://www.meetup.com/HighLoad-User-Group/

Программа

19:00

«О традиционном и не очень применении очередей»

Владимир Перепелица

19:45

«Очереди и конвейерная обработка в социальной сети»

Александр Тоболь

20:30

Перерыв на пиццу

21:00

«Вам не нужны очереди»

Виталий Левченко

21:45

«Использование конвейеров в банке»

Александр Календарев