Ты на собеседовании на должность senior engineer в компании, которая разрабатывает высокопроизводительный Java микросервис. Интервьюер ставит перед тобой сценарий: команда обсуждает выбор между мультипоточной архитектурой (single-process) и мультипроцессной архитектурой для своего pipeline'а приема данных, который должен обрабатывать 50 000 событий в секунду.