Agradeço o seu posicionamento.
Bom, estamos falando de uma aplicação com chat em tempo real, então possuo clientes que facilmente alcançariam 5k+ mensagens por dia (sabendo que todo marketing será feito por uma empresa relativamente grande, agregando um valor imenso, teriamos uma projeção inicialmente de 15 clientes logo após lançamento + 3-7 clientes/mês).
Kubernetes realmente é uma dor de cabeça tremenda (mesmo sendo gerenciado).
Pensei em utilizar o postgre, mas acabei indo pro Rabbit msm (embora conheça mas nunca tenha utilizado postgre pra tal finalidade).
Tambem ja tive problemas com aplicações tendo 250/req por segundo em uma unica máquina e simplesmente matava o processo do sql (recursos nao passavam de 50%).
Acredito que o correto seja isso mesmo, uma máquina somente e fazer alguns testes de carga. Caso necessario adicionar mais um node com load balancer.