В чём ключевое отличие Spring WebFlux от Spring MVC?

Middle
379 просмотров
AFK Offer AI

Spring MVC блокирующий — один поток на запрос, поток ждёт пока база или внешний сервис ответит. WebFlux реактивный — небольшой пул потоков обрабатывает тысячи одновременных запросов через event loop (Netty). WebFlux не делает приложение быстрее при малой нагрузке, но позволяет выдержать гораздо большую конкурентность без раздутия пула потоков.

Следующий вопрос

Какой жизненный цикл у JPA Entity — состояния?