Ola,
Eu tive uma ideia para um projeto que será um site de rede social com um objetivo de unir e conectar pessoas com determinado interesse.
Seria um site com caracteristicas parecidas com facebook/orkut/Twitter etc. Ou seja, o site terá milhões de acessos simultaneos e basicamente terá q responder o mais rapido possivel para cada request.
Tenho algumas duvidas qto a infra estrutura e escolha dos frameworks:
-
Devo utilizar hibernate ou jdbc puro?!
-
Qual banco de dados utilizar? Vcs acham q mysql ou postgree dão conta do recado ou precisa ser um pago como Oracle/DB2 etc?
-
Falando em banco vcs acham q é conveniente usar store procedures para agilizar algum processo?
-
A principio vcs veem a necessidade de utilizar EJB´s para separar a view do modelo ou isso seria apenas uma camada a mais q serviria apenas para deixar mais lento? Ou entao deixaria tanto o codigo da View qto do Model juntos rodando no servidor web.
-
Qual servidor web?
-
A clusterização:
seria feita por exemplo com o Apache que iria redirecionar cada sessão para uma maquina especifica e a partir desse momento determinada maquina ficaria com essa sessão até o fim. Ou vcs veem algum sistema de cluster mais efetivo?
Acho que por enquanto tabom de perguntas né!? rs
Agradeço a atenção de todos.
Obrigado!