Проектирование высоконагруженных реактивных систем с использованием Java и Spring Webflux: преимущества перед традиционным стеком

Бесплатный доступ

В данной статье рассмотрены основные понятия реактивного программирования, представлен сравнительный анализ производительности реактивного подхода с использованием Spring WebFlux и традиционного императивного подхода на базе Spring MVC для построения высоконагруженных веб-приложений. Исследование демонстрирует преимущества реактивного программирования в контексте обработки большого количества одновременных запросов и эффективного использования системных ресурсов.

Реактивное программирование, высокие нагрузки, масштабируемость, производительность

Короткий адрес: https://sciup.org/170208961

IDR: 170208961   |   DOI: 10.24412/2500-1000-2025-1-3-180-185

Список литературы Проектирование высоконагруженных реактивных систем с использованием Java и Spring Webflux: преимущества перед традиционным стеком

  • Craig Walls. Spring in Action Sixth Edition. - Manning, 2022. - 520 p.
  • Spring Framework, Spring Web MVC. - [Электронный ресурс]. - Режим доступа: https://docs.spring.io/spring-framework/reference/web/webmvc.html.
  • Andrea Maglie. Reactive Java Programming. - 2016. - 125 p.
  • Josh Long. Reactive Spring. - 2020. - 484 p.
  • Reactive Streams Specification. - [Электронный ресурс]. - Режим доступа: https://www.reactive-streams.org.
Статья научная