1. Skriv en egen enkel HTTP-server i C som bara serverar statiska filer.
2. Skriv en socketserver i C som hanterar all kritisk logik och koppling till din databas.
3. I de statiska filerna använder Javascript och sockets (Flash och/eller Websockets) för att etablera en anslutning till socketservern.
Så får du bang for bucks. Men sen är ju frågan vad som är lättast att underhålla.

Om man inte heter Google eller Amazon ska man nog välja de språk och miljöer man trivs bäst i, oavsett prestanda.