Imagine que, em vez de software, você produz coxinhas. Fazer 100 coxinhas por dia é moleza; dá para fazer na sua cozinha, fritando no fogão de casa. Agora, se a demanda subir para 1.000 coxinhas por dia, vai começar a complicar: talvez você precise de uma fritadeira industrial e um espaço maior. Mas, e se chegarmos ao nível de milhões de coxinhas por hora? Nesse ponto, você vai precisar criar suas próprias máquinas de fritura, seu próprio sistema de estoque, segurança alimentar e na logística para distribuir tudo isso.
Esse é o grande desafio da escalabilidade. O Mark Zuckerberg e a dupla Larry Page e Sergey Brin criaram suas big techs sozinhos, em um "fogão de casa." Hoje, essas empresas empregam centenas de milhares de pessoas. Não é escopo que aumentou exponencialmente, o verdadeiro desafio está na escala absurda e no número inacreditável de "coxinhas" que eles entregam por segundo. Mas, para a maioria dos projetos, "bons equipamentos" e um planejamento sólido bastam para escalar.
Grande parte do "caminho" da escalabilidade hoje em dia está praticamente pronto por conta destes big players, com diversos serviços e ecossistemas literalmente criados pensados na solução!
Mas nada substitui o pensamento crítico e o planejamento, ninguém deve iniciar uma startup com a máquina de fritura de Mark Zuckerberg.
E muito obrigado, adorei a analogia!