Depois de uma discução com um colega de trabalho sobre o desenvolvimento de aplicações MVC ou 3-Tiers (siglas simplesmente), onde ele me diz que o sucesso de uma aplicação destas é que “toda a regra de negocio deve ser feita na aplicação e não no banco de dados, que somente assim eu vou ter uma aplicação com escalabilidade e realmente multi-camadas”, ele resolveu me mandar um link, onde algumas coisas eu até concordo, outra não.
Assim, eu levanto aqui, imaginem a seguinte situação (empresa onde eu trabalho por exemplo), procedures que mesmo quebradas em “sub-procedures” com até 5000 linhas de regras de negocio, sejam transportada para APLICAÇÃO processar, pode ser em Java ou DOTNET, eu não creio que uma aplicação destas, neste formato, não “use” mais hardware do que o banco de dados.
http://www.javablogs.com.br/blogs/comments/pcalcado/Weblog/stored_procedures_e_java

