Bacana AlefSantos. Parabéns.
Já tive problema muito parecido em um projeto. Era alto consumo de recursos e quebras frequentes em produção. Porém, no meu caso não tinha como fazer requisições diretamente via APIs, então, foi necessário usar parte do projeto em Rust para dar conta de parsear tudo rápido o suficiente dado o volume.
Legal o seu site. Pretende monetizar ?