O que insetos e o Twitter têm em comum? Todos são vítimas da escalabilidade, ou seja, não se dão muito bem quando seu tamanho é aumentado.
Para se entender melhor as leis de escala, imagine um cubo de lado L. A área superficial deste cubo vai ser 6L ao quadrado e seu volume é L ao cubo. Se dobrarmos os lados do cubo a área superficial e o volume do do cubo não vão dobrar: vão aumentar muito mais! A área do cubo vai ser 6x4 L ao quadrado, ou seja, vai quadruplicar enquanto o volume do cubo vai ser 8L ao cubo, ou seja, vai octuplicar. Isso significa que ao se aumentar o tamanho de algo, não necessariamente as coisas vão aumentar por igual.
Agora imagine um inseto de 5 cm, uma barata, digamos. Se aumentarmos o tamanho da barata 20 vezes, ficaremos com uma barata de um metro de extensão e com uma massa 8000 vezes maior! Poderiam existir baratas de um metro? Não, pois o seu exolesqueleto não agüentaria o aumento de peso (pois o aumento do peso é muito maior do que o aumento da resistência do esqueleto) nem a barata conseguiria respirar pois capacidade respiratória da barata deve aumentar apenas 400 vezes e vai ser insuficiente para sustentar uma massa 8000 vezes maior. É por isso que não existem insetos gigantes zanzando pelo planeta (houve insetos maiores quando o planeta tinha mais oxigênio na atmosfera).
Um problema semelhante ocorre com o Twitter: o aumento no número de usuário exige um aumento na capacidade de processamento muito maior do que o sistema agüenta. Isto acontece porque quanto mais usuários estão no Twitter, mais mensagens são enviadas por segundo e para mais pessoas. Isso quer dizer que o aumento de X pessoas no twitter não deve aumentar o processamento de dados em apenas X, mas sim X elevado à N. A plataforma Ruby on Rails escolhida para programar o Twitter tem muitas qualidades mas não escala bem, deixando o Twitter crescido como se fosse uma barata gigante esmagada e sem ar no meio da sala.
A solução para problemas de escalabilidade é só uma: inovações. No caso dos mamíferos, por exemplo, aumentos no metabolismo e tamanho foram compensados com pulmões mais eficientes e com maior área superficial. No caso do Twitter, somente a mudança na sua arquitetura somadas a novos algoritmos resolverão seus problemas de escala.
Fontes: Tecnocrunch
Perfil
Quando criança, eu sonhava estudar dinossauros. Hoje em dia tenho
outros sonhos mas ainda tenho brontossauros no meu jardim. Por Carlos Hotta.
Please translate this!
Busca
Posts recentes
- Declaração de voto
- Brontossauros na 27a. Semana da Química
- Tricerátops existem?
- Comentário sobre "aprendendo a voar"
- A rede de blogs brasileira: aprendendo a voar
- Licença para escrever
- Carta do Conselho Depto Botânica IBUSP
- Felicidade é... sujar-se de terra
- Por que pesquiso? (II)
- Carta ao Instituto de Biociências da USP
Comentários Recentes
- HPLC on Declaração de voto
- Antonio on Sorteio: evolução de Darwin!
- Eli Vieira on Declaração de voto
- Dilma on Declaração de voto
- mila on Fotossíntese artificial: ficção se tornando realidade
- Livio on Declaração de voto
- Livio on Declaração de voto
- Beto on Declaração de voto
- maria on Declaração de voto
- Roberto Takata on Declaração de voto
Arquivos
- agosto 2010
- julho 2010
- junho 2010
- maio 2010
- abril 2010
- março 2010
- fevereiro 2010
- janeiro 2010
- dezembro 2009
- novembro 2009
- outubro 2009
- setembro 2009
- agosto 2009
- julho 2009
- junho 2009
- maio 2009
- abril 2009
- março 2009
- fevereiro 2009
- janeiro 2009
- dezembro 2008
- novembro 2008
- outubro 2008
- setembro 2008
- agosto 2008
- julho 2008
- junho 2008
- maio 2008
- abril 2008
- março 2008
- fevereiro 2008
- janeiro 2008
- dezembro 2007
- novembro 2007
- outubro 2007
- setembro 2007
- agosto 2007
- julho 2007
- junho 2007
Blogs de Ciência (pt)
- Anel de Blogs Científicos
- Uma Malla pelo mundo
- Ars Physica
- Mamãe passou açúcar em mim
- Café com Ciência
- Bala Mágica
- Gene Repórter
- Ciência na Mídia
- União Local de Ecólogos
- A neurocientista e plantão
- Física na Veia
- O amigo de Wigner
Blogs de Ciências (inglês)
Mais Blogs recomendados
Licença de uso

Esta obra é de autoria de Carlos Hotta e está sob os termos da licença Creative Commons by-nc-sa.
« A feira de quinta feira V | Main | Mais Phoenix Mars Lander »
Escalabilidade, Insetos Gigantes e o Twitter
Assine o RSS
Receba o Brontossauros por e-mail
Categoria: mau humor
Escrito em: junho 2, 2008 2:14 PM, by Carlos Hotta
Há!... So much for Kafka!...Mas o grande problema é que os bugs são virtuais e escalam exponencialmente, sem dar a mínima para trivialidades como a gravidade...
Comente
(Um email será necessário somente para autenticação. Comentários serão moderados por causa de spam. O seu comentário pode não aparecer imediatamente. Obrigado por esperar.)
Commentários (2)
Adorei sua analogia!!Que horror seria se houvesse barata gigante! Afe!
Escrito por: Má | junho 2, 2008 4:13 PM