Não muito.
Aqui está um ótimo artigo que descreve como o desempenho de um micro é comparado a um smartphone Nokia N900.
O NET era que os micros são muito low end e podem dar resultados de desempenho irregulares.
Eu implantei um site ruby on rails em uma micro instância ec2. Alguém pode dar alguma informação sobre o quanto esta instância pode "manipular" (por exemplo, número de usuários e / ou transações por segundo, etc.)
Obrigado!
Não muito.
Aqui está um ótimo artigo que descreve como o desempenho de um micro é comparado a um smartphone Nokia N900.
O NET era que os micros são muito low end e podem dar resultados de desempenho irregulares.
Depende muito do que seu aplicativo faz, não há um número fixo! É claro que será mais limitado no tempo e na memória da CPU do que em uma instância maior, mas sua única chance de obter um número coerente é realizar um teste de estresse.
Veja se você pode obter outra instância do EC2 e fazer com que os dois se comuniquem entre si através de interfaces não públicas. Em seguida, execute o Cerco e veja como ele se comporta à medida que você ajusta as configurações do aplicativo ou do servidor da Web.
Aqui está um comando de cerco que eu uso: siege -c 10 -b -t 90s link > / dev / null
Isso simulará 10 conexões simultâneas repetidamente por 90 segundos.
Você também pode tentar ab, que vem com o Apache: ab -c 100 -n 20000 link
Isso usará 100 conexões simultâneas para um total de 20000 visualizações de página.
Siege é preferido e é mais poderoso, mas ab é fácil de usar e já está na maioria dos sistemas.
Tags amazon-ec2