Qual é mais performático: um servidor PostgreSQL separado? Ou PostgreSQL local?
Tenho executado o PostgreSQL em um servidor separado por muito tempo e o utilizo em meu site. De tempos em tempos, me pergunto: você acha que isso é necessário? Então, o local seria mais performático ou um servidor separado?
Estou pensando no futuro, mas no momento pode haver 600 a 1000 usuários únicos ou não. Configurei um servidor separado caso precise de mais no futuro, mas não sei a capacidade exata do discourse. Se eu hospedar o Postgresql na mesma máquina, ele ficará lento sob carga pesada? Quantos usuários ele pode lidar localmente por vez?
meu servidor;
Intel® Core™ i5-13500
64 GB DDR4
2 x 512 GB NVMe SSD (Gen4)
(Software-RAID 1)
NIC de 1 Gbit
Dividi em 2 partes, dei 25 GB de RAM para o servidor principal e 20 GB de RAM para o servidor postgresql. Não tenho certeza se configurei bem dessa forma.
E às vezes me pergunto se devo mudar para um servidor na nuvem. Então, não quero gastar muito dinheiro quando houver uma solução mais adequada.
Quais você acha que deveriam ser os melhores recursos de servidor para uma população de 1000 a 5000 usuários por vez?
Presumo que isso acontecerá. Claro, isso pode mudar. Por exemplo, quando houver um painel na TV onde as pessoas podem fazer perguntas e os apresentadores podem ver essas perguntas, ele será capaz de lidar com esse tipo de tráfego? Este é um pensamento prospectivo, quero ter certeza agora.