Высокопроизводительная и отказоустойчивая архитектура
На примерах типовых архитектур распределенных Java приложений, я покажу узкие места, точки отказа, и расскажу как мы боремся со всеми этими проблемами и нюансами в рамках создания Единой Фронтальной Системы для одного из самых больших банков Европы.
После моего доклада вы будете знать:
- Что же такое «отказ системы» на самом деле
- Что такое SLA и как его считают
- Про разницу между архитектурой распределенных систем на Java и других стэках технологий
- Про типичные узкие места любого высоконагруженного приложения
- Про порой наивные попытки закрыть глаза на явные точки отказа
- Про уникальные архитектурное решение, которое вы не найдете ни в одной книжке
- Про Jetty, Netty, Akka, Kafka и другие интересные библиотеки, которые применяются в высоконагруженных и отказоустойчивых
Максим Зелинский, Сбербанк-Технологии
Начальник отдела развития платформы Единой Фронтальной Системы в СберТехе. Отвечаю за ядро и архитектуру одной из крупнейших банковских фронтальных систем в Европе. Занимаюсь разработкой и архитектурой высокопроизводительных и отказоустойчивых систем более 10 лет, сначала в Deutsche Bank, потом в СберТехе.
Презентация
Видео
Все доклады