Контекст: я хочу написать быстрое задание (hadoop) для сканирования страниц, и я хочу установить тайм-аут для извлечения URL-адреса (без тайм-аута для URLConnection, я хочу общее решение для других случаев тайм-аута), то есть функцию карты.
Я думаю о фьючерсах, которые убиваются после некоторого тайм-аута со всеми высвобожденными ресурсами, поскольку это критический код памяти. Не уверен, что использовать в scala API.