A Lei de Moore é uma das observações mais citadas sobre tecnologia do século XXI. Para aqueles que não estão familiarizados ou precisam relembrar, a Lei de Moore se refere à observação de que o número de transistores em um circuito integrado dobra a cada dois anos. Em termos leigos, a Lei de Moore é frequentemente expressa em termos de poder de computação dobrando a cada dois anos.
Uma perspectiva menos técnica é que a lei de Moore é evidente na diferença entre os efeitos especiais originais [Star Wars ou Star Trek] e os efeitos especiais atuais. O que costumava levar anos para ser processado agora leva semanas ou até mesmo apenas horas. É por isso que a Oregon Trail de hoje seria muito diferente da versão pixelada que a maioria de nós cresceu jogando.
A importância da Lei de Moore para os negócios sempre esteve em seu impacto nas aplicações. A escala e a velocidade dos aplicativos estão vinculadas ao poder de computação disponível. Duplicar a potência disponível significa mais velocidade e maior capacidade (escala). Ambas as capacidades foram e continuam sendo essenciais para a capacidade das empresas de alavancar seu capital de aplicação .
No passado, a Lei de Moore restringia o crescimento dos negócios ao ritmo das mudanças tecnológicas. Mecanismos de enfrentamento, como estratégias de dimensionamento, ajudaram as empresas a superar as limitações, mas não conseguiram eliminá-las. Afinal, há um limite para o que você pode fazer com a computação disponível.
Se você tiver idade suficiente, vai se lembrar das guerras das CPUs, quando a Intel e a AMD gastaram muito dinheiro para nos convencer de que suas CPUs eram mais rápidas e melhores que as das outras. Novas CPUs foram anunciadas ao mundo com a mesma fanfarra e expectativa vertiginosa das iCoisas de hoje.
Hoje em dia, apenas os fãs mais dedicados de hardware sabem quando são feitos avanços no poder da computação. Não há anúncios, nem jingles, nem músicas. Sem alarde. Isso ocorre porque novas arquiteturas e modelos operacionais significam que os negócios podem evoluir mais rápido do que a Lei de Moore.
Ao aproveitar o poder dos contêineres e da nuvem, além da confiabilidade e velocidade das redes modernas, não precisamos esperar dois anos para que o poder de computação dobre para aumentar nossa capacidade de processar dados e tomar decisões mais rapidamente. Podemos dobrar — ou triplicar — o poder de computação agora mesmo, distribuindo o processamento entre quantos nós precisarmos. Na verdade, podemos usar o aprendizado de máquina em tempo real para fornecer às empresas as análises e os insights necessários para tomar decisões hoje, em vez de amanhã.
Esse tipo de capacidade não tem precedentes. No passado, a análise levava horas, se não dias. Hoje, a mesma análise pode ser feita em segundos. Hoje, usamos aprendizado de máquina para análise de ameaças em tempo real, análise de comportamento do usuário e detecção comportamental de DDoS . Nós o usamos para realizar reconhecimento facial e aproveitar a segurança biométrica. Nós o usamos de maneiras que não seriam possíveis se permanecêssemos vinculados à Lei de Moore.
E isso é bom, porque os físicos já previram o colapso iminente da Lei de Moore. O físico teórico Michio Kaku diz que até 2022, a Lei de Moore estará obsoleta. Teremos chegado ao limite da nossa capacidade de aumentar a densidade dos transistores e, com isso, nossa capacidade de duplicar a computação. Mas ainda teremos arquiteturas modernas, algoritmos e sistemas distribuídos que podem duplicar, triplicar ou quadruplicar a computação em um instante.
A desvantagem é que a Lei de Moore nos permitiu duplicar facilmente nossa computação. Raramente fomos forçados a mudar alguma coisa - exceto a troca de sistemas de 32 para 64 bits - para obter ganhos de desempenho e capacidade. Isso não é verdade para a abordagem alternativa baseada em sistemas, que exige uma abordagem prática. Às vezes isso significa refatorar aplicativos. Outras vezes, significa novos modelos de implantação e escala. Pode significar reescrever sistemas para aproveitar a paralelização ou distribuição. De qualquer forma, geralmente significa mudança e esforço para alcançar melhor escala e velocidade.
Não temos muita escolha agora que os negócios estão evoluindo muito mais rápido do que a Lei de Moore pode suportar. É por isso que é importante continuarmos a reinventar tudo — da segurança à entrega de aplicativos e operações. Precisamos deixar de depender da Lei de Moore para aumentar nossa capacidade e velocidade e passar a depender de um sistema de sistemas que se dimensiona para processar mais dados, com mais frequência e mais rápido do que nunca.
Porque precisamos fazer mais do que permitir que as empresas tomem decisões em tempo real. Precisamos ser capazes de antecipar a necessidade de tomar essas decisões em primeiro lugar.