Построение отказоустойчивой масштабируемой системы обмена сообщений с помощью ActiveMQ

Abstract

ActiveMQ — пример отличного брокера сообщений, который можно брать и смело использовать для интеграции компонентов распределённых систем. Однако настройки по умолчанию не всегда позволяют добиться желаемого поведения, и приходится разбираться, что же там под «капотом» и можно ли что-то подкрутить. В докладе будет рассказано о том, как мы стали использовать ActiveMQ в качестве ключевого компонента микросервисной архитектуры интернет-банка, с какими проблемами столкнулись и как их решали. В ходе доклада мы вместе шаг за шагом построим масштабируемую систему обмена сообщений, обратим внимание на вопросы производительности и отказоустойчивости. В докладе:

  • Обзор основных способов интеграции приложений.
  • Знакомство с брокером сообщений ActiveMQ. Основные принципы и алгоритмы работы.
  • Пошаговая инструкция по построению отказоустойчивой масштабируемой системы обмена сообщений с описанием возможных проблем и путей их преодоления.

Date
Oct 6, 2018 2:00 PM — 2:30 PM
Location
Конференция DevParty 2018, Вологда
Андрей Григоров
Андрей Григоров
Начальник отдела архитектурных решений