530 acessos por minuto dá aproximadamente 9 acessos por segundo.

Mesmo ActionScript conseguiria dar conta de 9 requisições por segundo (claro, 
se bem programado).

O tempo de acesso médio de um aplicativo que estou fazendo em Flex via rede 
local para trazer uma quantidade considerável de dados é de 75ms, o que dá 13 
requisições por segundo, mas considerando que exibo 8 colunas de dados com 20 
linhas, podemos aí chegar a um nível teórico de 2000 requisições por segundo, 
beeeem superior às 9 que seriam necessárias para o Metrô do Rio.

Claro, há muito mais envolvido nisso tudo e com certeza poderia haver algum 
gargalo, mas, o ponto é: ActionScript não é tão lento quanto se imagina =) Com 
uma boa estrutura de cache, uma fonte de dados rápida e uma programação 
impecável, o garoto dá conta de quase todos os recados =)

Apesar do Flex não ser multi-tarefa (como o Silverlight, por exemplo), não 
podemos esquecer que ele tem um ótimo suporte à sockets binários. O throughput 
disso é insano, se comparado com um Web Service comum, e a banda então é um 
zilionésimo do que é gasto em um aplicativo comum. Se tiver um back-end rápido 
e robusto (claro, escrito em .net com SqlServer 2008, he he he), tenho certeza 
que nosso adorado amigo da Adobe faz o cão =)

Por falar nisso, agora fiquei curioso... vou ver depois se pego um código de 
benchmark qualquer (como o SuperPi) e rodo em Silverlight e Flex pra ver o quão 
potente são de fato...


From: Rodolpho da Silva 
Sent: Tuesday, December 15, 2009 12:40 PM
To: flexdev@googlegroups.com 
Subject: Re: [flexdev] Re: Catraca Eletrônica


Eu infelizmente ainda não tive experiências profissionais usando AIR, por isso, 
o que eu disser sobre AIR é apenas teórico ;)

Um sistemas de catraca, dependendo de onde será utilizado pode ser bem crítico 
a sua paralização devido a algum tipo de travamento de software.
Por exemplo, aqui no RJ, no metro circulam cerca de 600.000 pessoas ao dia, no 
que dá + ou - 530 acessos a roleta por minuto. Já imaginou o software 
gerenciador da roleta travar por somente 10min?
Afirmo que nenhum outro tipo de tecnologia está livre de um travamento de micro 
mas usando essas tecnologias que usam algum tipo de framework, imagino o tempo 
gasto para carregar processo a "máquina virtual", realizar "parsing" de 
comandos, gerenciamento de coletor de lixo...etc...



Att,
Rodolpho da Silva
www.essencialcode.com.br
  ----- Original Message ----- 
  From: Bruno Brandão 
  To: flexdev@googlegroups.com 
  Sent: Tuesday, December 15, 2009 10:30 AM
  Subject: Re: [flexdev] Re: Catraca Eletrônica


  Mesmo se fosse em AIR?

  Cordialmente,
  --
  Bruno Lopes Brandão
  Web Developer | Solulções Inteligentes
  +55 71 9909-3227 | brunolopesbran...@gmail.com
  -
  msn: brunolopesbran...@hotmail  
  gtalk: brunolopesbran...@gmail.com 
  skype: brunolopesbrandao | twitter: brandaob



  2009/12/15 Rodolpho da Silva <nascime...@gko.com.br>

    Também concordo com o Michel.

    Para alguns casos (principalmente quando o assunto é performance em grandes 
volumes de informação/processamento) é melhor usar tecnologias que trabalham 
diretamente com a CPU (C, Delphi, VB, etc...), pois não existe nenhum 
"intermediário" (framework) causando assim um delay no processo. Apesar de 
perdermos em "portabilidade", ganhamos em velocidade.

    Att,
    Rodolpho da Silva
    www.essencialcode.com.br



    -- 
    Você recebeu esta mensagem porque está inscrito na lista "flexdev"
    Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
    Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
    Mais opções estão disponíveis em http://groups.google.com/group/flexdev



  -- 
  Você recebeu esta mensagem porque está inscrito na lista "flexdev"
  Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
  Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
  Mais opções estão disponíveis em http://groups.google.com/group/flexdev 


------------------------------------------------------------------------------



  No virus found in this incoming message.
  Checked by AVG - www.avg.com 
  Version: 8.5.427 / Virus Database: 270.14.108/2566 - Release Date: 12/15/09 
07:52:00


-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Responder a