Обновить
4K+
2
Вадим Белый@vadimbely

Пользователь

6
Рейтинг
2
Подписчики
Отправить сообщение

Реактивная Java: когда она ускоряет систему, а когда просто усложняет жизнь (часть 1)

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели7.9K

Часть моей работы — помогать джунам разбираться с архитектурными решениями.

Иногда у нас возникают обсуждения на тему: «Зачем заморачиваться с WebFlux, если можно продолжать писать на Spring MVC?». Чтобы предметно обсуждать эту тему, мы с командой провели внутренний бенчмарк, написали методичку и решили поделиться некоторыми соображениями в этом цикле статей.

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

Дисклеймер: для Java-сеньоров в этой статье скорее всего ничего нового не будет.

Читать далее

Информация

В рейтинге
1 034-й
Откуда
Воронежская обл., Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший
Java
Hibernate
Spring Boot
PostgreSQL
Криптография
Разработка решений по интеграции
Gradle
Apache Maven
Rust
JavaScript