Disponível também no site InfoQ
Criar uma experiência bancária do zero preparada para uma escala de milhões de clientes é um grande desafio. Este desafio fica ainda maior se esta arquitetura deve ser capaz de garantir a segurança e consistência necessárias ao mercado financeiro e, ao mesmo tempo, evitar uma abordagem monolítica centrada em um bancos de dados tradicional.
Nesta palestra, detalhamos a arquitetura da NuConta, incluindo:
- Como uma arquitetura de microserviços baseada em event-sourcing garante consistência sem sacrificar a disponibilidade do produto;
- Como utilizamos Kakfa para comunicação do backend de microserviços;
- Como um BFF com uma API GraphQL permite iterações mais rápidas no frontend.