Логотип JUG Ru Group

Начало основного контента

Масштабируем Spring Boot микросервисы

День 1

RU

На ранних этапах написания приложения мы часто не задумываемся о том, как будем потом его масштабировать. В какой-то момент после релиза возникает такая необходимость, чтобы справиться с возросшей нагрузкой и улучшить доступность. Однако, приложение к этому может быть не готово.

Что может помешать просто запустить несколько инстансов:

  • schedulers;
  • websockets;
  • кэш приложения — простые ConcurrentHashMap или Spring Cache;
  • сессии пользователей, хранящиеся в памяти.

С частью из этих проблем мы столкнулись при запуске SaaS-решения GridGain Control Center. К счастью, каждый из этих пунктов можно быстро закрыть, если использовать правильные инструменты.

  • #scaling
  • #spring
  • #distributed

Спикеры

Приглашенные эксперты