А разве в проде не принято терминировать tls где-то на nginx/haproxy?
это порождает отдельный класс проблем:
* определить IP клиента
* не позволить абы кому выставить заголовок с произвольным IP
* настроить прокси так, чтобы он не всасывал ответ целиком (для больших ответов)
* дополнительный компонент в системе со своим конфигом
В общем, лет 5 назад эрланг вполне принимал 1.5 гигабита на норм (по тем временам) зеоне. Сейчас появилось аппаратное ускорение, dirty schedulers — должно стать ещё лучше.