S
Есть поток элементов, которые нельзя ни хранить ни прочитать повторно. И есть несколько приемников для этих элементов.
Как скормить элементы во все приемники сразу? Брать каждый входящий элемент и скармливать так быстро как только можно. А "как только можно" определяется самым медленным приемником. Потому что если вы в 1 приемник скормили 100 элементов, а в другой - только 1, то вам нужно помнить 99 элементов, которые вы не "докормили". Естественно это можно организовать при помощи буферов, но данные всегда могут превысить доступный объем памяти.