Константин Латышов «Highload: как добиться производительности в высоконагруженных системах»

— Проектирование приложения можно сравнить с конструированием космического корабля — нужно подобрать материалы и модули таким образом, чтобы корабль достиг цели и не упал ещё на взлёте. Но что если цель долететь до далекой галактики со сверхсветовой скоростью и тысячей пассажиров на борту? Такую задачу не получится решить обычными способами, здесь потребуется особый подход. Какой — узнаете из доклада. Я расскзалу: какие инструменты и методы используются в высоконагруженных приложениях, — как и за счёт чего обеспечивается производительность, какие компоненты нужно использовать обязательно, а какие — никогда. Поговорили про очереди, мониторинг, кеширование, кластеризацию, JVM. Тема будет интересна разработчикам начального уровня. Стек: Java, Spring, MQ, БД.
Back to Top