Vamos começar pelo princípio… O que é resiliência? Gosto da definição deste post:
A capacidade intrínseca de um sistema de ajustar seu funcionamento antes, durante ou depois de mudanças e perturbações, de modo que ele possa sustentar as operações necessárias sob condições esperadas e inesperadas.
Começando do começo: o que é o make? Presente em todas as distribuições Linux e derivados do Unix como o macOS, o manual da ferramenta a descreve como:
No final de Abril o Github anunciou um novo produto chamado Copilot Workspace, uma evolução das outras ferramentas de IA Generativa da empresa, como o Copilot e o Copilot Chat.
Recentemente, em um code review, o grande Cassio Botaro me deu uma dica bem útil: refatorar alguns testes que eu estava fazendo para usar o recurso de test helpers do pacote testing.
Quando falamos em “teste de carga” talvez a primeira coisa que venha na mente seja algo como “enviar tráfego para a aplicação até ela chorar” 🙂 Mas essa abordagem é apenas uma das formas de se testar a performance de uma aplicação (e descrita desta forma talvez seja a mais sádica).