Карточка Junior Паттерны конкурентности обновлено
Fan-out и fan-in
Вопрос
Что такое fan-out и fan-in?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
Fan-out: несколько горутин читают задачи из одного канала и обрабатывают параллельно. Fan-in: результаты нескольких каналов сливаются в один канал.
Ответ
Fan-out: несколько горутин читают задачи из одного канала и обрабатывают параллельно. Fan-in: результаты нескольких каналов сливаются в один канал.
Разбор
Вместе дают параллельную стадию pipeline: распараллелили, потом собрали.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.