Imagine-se no seguinte cenário:
O ano é 2014!
Você é o responsável pelo site de uma revista impressa, de grande circulação, que recebe em sua versão digital cerca de 100 mil visualizações diárias.
Tudo vai bem até que seu telefone toca. Do outro lado da linha há alguém “lembrou” de avisar que será publicada uma matéria que irá gerar, provavelmente, 100 milhões de visualizações em um dia.
Essa história é real e já foi narrada em detalhes e resumida por sites especializados. A revista era a PAPER. A matéria foi o primeiro “nu frontal” da Kim Kardashian.
Algumas lições aprendidas e/ou confirmadas nessa história:
- Diferentes tipos de negócio demandam diferentes soluções tecnológicas. A migração de uma solução para outra não é fácil;
- As melhores estratégias para evolução, quase sempre, são aquelas que podem ser feitas de maneira incremental, se possível, com poucas alterações em cada etapa;
- Quando estamos tratando de escala, tudo é sobre caching.
- Medir é fundamental para qualquer tentativa de melhorar performance
- Nem sempre sofisticação é necessária – os comandos para escalar a infraestrutura estavam armazenados em um documento do Google Docs (sem docker, nem nenhuma outra solução de automação)
- Estimar certo é fundamental.
Quem diria que o derrière da Kardashian mais famosa já roubou noites de sono de arquitetxs arquitetos e arquitetas de software por motivações técnicas?
Arquitetxs?
Arquitetos(as)! Não destrua nosso idioma galerinha do lacre.
O incrível é que eu usei ironia nessa frase. Sério que a interpretação foi “lacração”?