Мне нужно вернуть поток строк потенциально неограниченной длины с помощью StreamingResponseBody. Вариант использования - пользователь подключается через http к моему контроллеру, и мой контроллер возвращает строки, пока пользователь не отключится. Контроллер также является прослушивателем событий приложения - эти события являются источником данных. Стрим не очень интенсивный - вроде пара строк в секунду на макс. Может ли кто-нибудь помочь мне указать мне на рабочий пример, похожий на мой случай. Я считаю, что война была связана с ресурсами чтения, буферизации и потоковой передачи четко определенной длины.
PS. Я считаю, что с архитектурной точки зрения это звучит не очень элегантно. Я также подозреваю, что использование реактивного Flux может упростить. Верны ли мои чувства?