Presentation: Construindo a NuConta: do zero a milhões de clientes

Track: Arquiteturas que Você Sempre Quis Conhecer

Sala: Dorothy Johnson Vaughan

Dia da semana: Quinta feira

Nível: Intermediário - Avançado

Persona: Arquiteto(a), Desenvolvedor(a) Programador(a), Desenvolvedor(a) Sênior

Apresentação em Português

Share this on:

What You’ll Learn

  • 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 ReactNative e uma API GraphQL permitem iterações mais rápidas no frontend.

Resumo

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, será detalhada 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 ReactNative e uma API GraphQL permitem iterações mais rápidas no frontend.

Speaker: Gustavo Bicalho

Software Engineer at Nubank (NuConta team)

Gustavo é engenheiro de software na Nubank, membro do time da NuConta desde o início do projeto. Formado em Direito pela Universidade de São Paulo, vê na indústria da tecnologia a melhor oportunidade de ter impacto positivo no mundo. Se interessa por programação funcional, sistemas distribuídos, filosofia e racionalidade.

Encontre mais informações sobre Gustavo Bicalho em

Speaker: Maurício Verardo

Software Engineer and Tech Lead at Nubank (NuConta team)

Maurício é formado em Ciência da Computação e mestre em Engenharia da Computação pela Universidade Presbiteriana Mackenzie. Atua como desenvolvedor de software há mais de 10 anos, e atualmente é tech lead no Nubank e membro do time da NuConta desde o início do projeto.

Encontre mais informações sobre Maurício Verardo em