10.000 usuários não significam nada. Algum deles vai visitar o site?
Você espera tráfego consistente ou grandes picos quando algo acontece? Quantas visualizações de página diárias ou mensais você espera?
Você deve colocar os ativos no S3, como descrito em Configurar um provedor de armazenamento de objetos compatível com S3 para uploads e usar CDNs.
Se você estiver na AWS ou GCP ou similar e tiver muito dinheiro, então você deve usar um banco de dados gerenciado.