Você realmente acha que há necessidade de outro redutor de URL? Há apenas tantos deles em torno de ... a menos que você tenha conseguido por acaso adquirir um nome de domínio muito curto e apropriado, eu não acho que seu site vai ser notado por qualquer pessoa. Apenas meus dois centavos, claro.
De qualquer forma, para a parte técnica:
- Em que idioma você vai escrever sua inscrição?
- Em qual sistema operacional você planeja executá-lo?
- Você usará softwares gratuitos ou comerciais?
É difícil responder à sua pergunta sem saber disso.
A única resposta que pode fazer algum sentido aqui é "evitar Java como uma praga". Um servidor de aplicativos Java é um exagero para muitos aplicativos, e com certeza seria um exagero para um tão simples.
Eu iria para Linux / Apache / MySQL / PHP aqui ... if Eu poderia pensar em algum bom motivo para iniciar o projeto, é claro.
Editar:
Ok, agora faz um pouco mais de sentido; mas a sugestão para começar o mais simples possível e então se preocupar com a ampliação ainda é válida. Se sua aplicação realmente é simples, qualquer combinação de servidor / idioma / banco de dados decente deve ser capaz de processar lotes de solicitações por segundo em hardware moderno (mas eu ainda sugiro strongmente evitando Java).
Se o desempenho é primordial, eu usaria um aplicativo CGI escrito em C; que será a solução mais rápida possível, com ordens de magnitude mais rápidas do que qualquer linguagem interpretada ou de VM; e tê-lo fazendo simples INSERTs e SELECTs para um banco de dados não deve ser tão difícil. Mas acho que o LAMP é mais que suficiente para as suas necessidades ... eles realmente executam o Facebook nele, você sabe?