Na boa.... Pense num povo pra conversar MERDA! O cara queria saber sobre cliente/servidor, foram dadas varias dicas, alguns especificaram coisas pra caralho (muito bom, muita gente não conhecia). Se o projeto vai ser, ou se alguem desenvolve com baixa qualidade o problema é dele e do cliente. Vamos usar essa porra pra algo que auxilie a comunidade, e não ficar criticando os caras por besteira e por não interpretar bem o que o cara quiz dizer... Ja estou marcando essa thread como ignorada pra vê se alguns de vocês param de me enxer o saco.
bjs no bumbum de vcsEm 5 de fevereiro de 2013 09:06, Ricardo Othuki <othuki@gmail.com> escreveu:
Não estou defendendo ou desmerecendo linguagens ou arquitetura.Mas dentro do contexto inicial da theader (arquitetura Cliente/Servidor) com Android sendo o Client, o consumo de WEB Service com JSON, na minha opinião seria o melhor caminho.Pensar fora da caixa, é muito importante, mas vamos analisar um caso que ocorreu na empresa em que trabalhei:Um site de eCommerce vinha crescendo a taxas constantes (cerca de 30% ao ano) e já consumia a seguinte infra-estrutura:4 servidores HTTP (Linux + Apache + PHP) (máxima configuração disponível)1 serviço de Load Balance1 Servidor de Banco (MySql) (máxima configuração disponível)1 equipe de suporte, manutenção e monitoria de infra.Devido os altos custos operacionais, e a previsão de crescimento, foram realizados estudos para encontrar uma solução mais econômica, confiável e facilmente escalável, com as seguintes conclusões:1 - utilizar SOA ou Arquitetura Orientada a Serviços (client/server).2 - utilizar um servidor HTTP mais eficiente (Nginx)3 - utilizar WEB Service, serviço de troca de dados eficiente e moderno (event-driven, non-blocking I/O model)4 - remodelagem da base de dadosModelos experimentais, indicavam um redução de custos para atender a demanda atual acima de 50%.Os custos para esta mudança:1 - Treinamento da equipe de desenvolvimento que não domina as novas tecnologias.2 - Refatorar toda a aplicação (feita em PHP orientado a objetos), front-end & back-end.3 - Testes e mais teste da nova aplicação.4 - Reeducação dos usuários para as novas features que a tecnologia iria propiciar.Resultado, o projeto foi adiado, pois os riscos pareciam maiores que os benefícios.--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
Everton Vieira Pereira da Silva
web developer
http://www.evertonvps.blogspot.com@evertonvps
Msn: evertongrinder@hotmail.com
Skype: evertonvps
Gtalk: evertonvps@gmail.com
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário