Высокопроизводительная и отказоустойчивая архитектура фронтальных систем

На примере типовой архитектуры фронтальной системы, реализованной на Java стеке технологий, я покажу узкие места, точки отказа, и расскажу как мы боремся со всеми этими проблемами и нюансами в рамках создания платформы Единой Фронтальной Системы для одного из самых больших банков Европы.

За 15 минут вы узнаете про:

  • типичные узкие места любого высоконагруженного приложения
  • порой наивные попытки закрыть глаза на явные точки отказа
  • как всего этого избежать и стать highload архитектором/разработчиком

После моего доклада вы будите знать (или думать, что знаете):

  • что такое балансировщики и какие алгоритмы балансировки надо применять и в каких случаях
  • кто выиграет в споре client side vs server side presentation layer с точки зрения производительности и отказоустойчивости
  • как использовать кэширования/IMDG для отказоустойчивости
  • про уникальное архитектурное решение, которое вы не найдете ни в одной книжке
Максим Зелинский, СберТех

Максим Зелинский, СберТех

Начальник отдела развития платформы Единой Фронтальной Системы в СберТехе. Отвечает за ядро и архитектуру одной из крупнейших банковских фронтальных систем в Европе. Занимается разработкой и архитектурой высокопроизводительных и отказоустойчивых систем более 10 лет, сначала в Deutsche Bank, потом в СберТехе.