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