Хм, запустить Discourse на одной машине возможно, используя один или два контейнера Docker, но я не припоминаю ничего о распределении нагрузки на несколько инстансов. Обычно рекомендуют масштабировать вертикально: использовать инстансы с большим количеством процессоров и оперативной памяти. Для загружаемых файлов можно использовать локальное или облачное хранилище.
Однако такой уровень трафика — всего одна-две запроса в секунду, что, на мой взгляд, не так уж много.
Обычная практика — начинать с небольшого инстанса и изменять его размер по мере необходимости, ориентируясь на использование памяти и нагрузку на процессор. Если у вас много денег, можно сразу начать с более мощного инстанса.