← ALB News · curated headline

[Перевод] Ваш стриминг ненастоящий. Ловушка загрузки файлов в Spring Boot

Habr · RU · Programming · 11/10/2026, 5:15:32 AM

В контроллере Flux , приложение на WebFlux, всё выглядит реактивно. А под капотом файл сначала целиком оседает во временном хранилище. Десять загрузок по 2 ГБ и можно идти выяснять, кто съел диск. Ловушка прячется в привычном @RequestPart . Одного реактивного типа недостаточно, чтобы байты обрабатывались по мере поступления. В статье показываем, как устроить настоящую потоковую загрузку через Flux<PartEvent> . И проверяем её файлом на 512 МБ при куче 256 МБ. Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page