mitaichik
@mitaichik

Как сделать поток (java.util.stream) из несформированного источника?

Всем привет! В java новичок, не обессудьте.

Прочел я про java.util.stream. Подход понравился, начал повсеместно использовать, но только на основе готовых коллекций.

Вот встала задача: Есть некий API, мне нужно стянуть с него 200 000 записей и обработать в java.util.stream стиле. К апи я обращаюсь в 50 потоков, каждый из которых делает 4 000 запросов. После получения одной записи ее нужно обработать (ждать пока скачаются все 200 000 записей не оптимально и затратно).

Получается что нужно сделать какой-то асинхронный итератор/коллекцию из которого и создавать поток? Или как-то по другому? Как лучше сделать подобное в потоковом стиле?

Заранее спасибо!
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
02 июн. 2024, в 01:13
2000 руб./за проект
01 июн. 2024, в 23:49
50000 руб./за проект
01 июн. 2024, в 23:20
30000 руб./за проект