Я создал API в своем контроллере для возврата Flux:
@GetMapping(value = "/orderStreams", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
public Flux<OrderResponseDTO> getAllOrders() {
return orderService.getAll()
.map(order -> modelMapper.map(order, OrderResponseDTO.class));
}
Теперь может быть до 100 тыс. Документов заказов, которые этот orderService может вернуть как события набора серверов.
Мой вопрос заключается в том, занимает ли Flux память кучи для хранения всех 100 тыс. Документов в этом процессе?