Você mantém um monolito legado e sabe as dores que sente: o deploy é coordenado na mão, um time trava o outro, e mexer em qualquer coisa é arriscado.
Aí alguém sugere a saída óbvia: quebrar tudo em microsserviços. Meses depois você não tem microsserviços, tem um monolito distribuído, com o mesmo problema de antes espalhado por quinze repositórios e uma conta de nuvem três vezes maior.
Essa aula é sobre o caminho do meio. Jhonathan Soares lidera a tribo de carrinho do Mercado Livre, onde a Black Friday bate picos de 25 a 30 milhões de requisições por minuto, e mostra como modularizar sem apostar em numa reescrita arriscada.
Se você acha que já leu sobre isso, repare no que quase nunca aparece nos artigos: quando o monolito modular não é a resposta, como fazer a travessia sem parar o roadmap por seis meses, e o que muda no banco de dados durante a migração.
Tech leads e líderes técnicos que precisam justificar decisões de arquitetura para quem paga a conta. Devs sêniores que herdaram um sistema difícil de mudar e não sabem por onde começar. Quem está começando um produto novo e não quer criar um problema caro no ano que vem.
A aula é sobre quando cada opção faz sentido, não sobre eleger um vencedor.
A arquitetura chata é a que deixa você gastar tempo com o que o cliente paga. Assista à aula e volte para o seu sistema com um plano estruturado de evolução, não com uma reescrita total.