Dado que um site de rede social é uma experiência tão personalizada, não consigo imaginar que o Varnish seja de alguma ajuda.
O SSL será o seu maior gargalo, já que consumirá CPU. Você poderia contorná-lo com cifras menos complexas / mais fracas - mas isso representa um risco de segurança em si mesmo. Como alternativa, você pode usar um dispositivo de hardware dedicado para terminação / descriptografia de SSL.
Em geral, a ampliação é um processo de observar de que recursos você está ficando cada vez mais escasso e melhorá-los ao longo do processo. Monitorar tudo com Munin lhe dará uma boa vantagem para isso - e fornecerá um valioso feedback por meio de gráficos