Trabalhar com milhares de requisições e mensagens por dia já é um desafio para arquitetura, imagina parte do software ter requisitos de alta disponibilidade e alta velocidade. Nesta palestra irei falar em padrões de projeto para confiabilidade e escalabilidade que irão garantir que o seu software escale e garanta a consistência ao seu usuário. Entre esses padrões, há arquitetura de caches, uso de APIs e integrações e padrões de como encapsular a sua plataforma para que se proteja de falhas e sobrecargas.