Я смотрел Spring Советы: функциональные реактивные конечные точки с Spring Framework 5.0 и немного читали о реакторе Spring, но Я не могу это понять.
Каковы преимущества того, чтобы конечные точки возвращали экземпляры Flux
/Mono
(jacksonified) вместо прямых объектов dto (jacksonified), учитывая, что у меня есть netty и Spring реактор активен? Первоначально я предполагал, что реактивные потоки в контексте http-запроса/ответа будут работать больше как websockets, где сервер передает данные в приемник открытым каналом, но это, похоже, не так.
И что делает netty лучше в реактивном программировании, чем tomcat?
Прошу прощения, если эти вопросы кажутся глупыми, но я не совсем понимаю цель этого нового направления. Почему это произошло, как это работает и какие проблемы он решает?