turma abre com 6 confirmados · datas combinadas com o grupo
Projeto Nexus · XP, Rico, Clear, Modalantes → depois
Custo de infraestrutura de plataforma
−83%
mesma operação, mesmo volume17% do custo anterior
Custo de infraestrutura de market data
−98%
mesma cobertura de mercado2% do custo anterior
Servidores de market data
4 servidores
250+ servidoresuma aplicação C++ FIX
Latência de ordem · p90
70 ms
300 ms−77%
Repositórios em manutenção
menos de 250
800+ repositórios4 marcas, 1 plataforma
O problema
Você desenha bem. E aí vem a fatura.
Quase todo material de arquitetura para exatamente onde o seu trabalho começa:
na conta que chega no fim do mês.
Você sabe aplicar os padrões. Sabe justificar uma escolha de banco, discutir consistência,
desenhar um diagrama que sobrevive à revisão. Mas quando a liderança pergunta por que a
infraestrutura custa o que custa, a resposta vira estimativa — e a decisão sai da sua mão.
Enquanto isso, a plataforma que você herdou tem serviços que ninguém reivindica, integrações
que ninguém documenta e um p99 que piora um pouco a cada trimestre. Todo mundo sabe que
precisa ser reescrito. Ninguém sabe por onde cortar sem derrubar a operação.
Este curso é sobre esse trabalho: medir, decidir e migrar com dinheiro em jogo.
Filtro
Nem todo mundo deveria entrar.
É para você se
Você é pleno avançado, sênior, tech lead, arquiteto ou EM
Tem sistema em produção onde custo e latência importam de verdade
Já herdou plataforma que ninguém entende por inteiro
Precisa defender decisões técnicas para quem controla o orçamento
Quer chegar em staff ou head e sabe que código não basta
Não é para você se
Está começando em programação
Procura o primeiro emprego na área
Quer aprender uma linguagem ou framework específico
Espera aula gravada para assistir em 2x sem participar
Não pode trazer um sistema real para trabalhar em cima
Programa · 6 encontros de 2h, um por semana
Você traz a sua arquitetura. A gente trabalha nela.
Cada encontro tem conceito, caso real e aplicação no sistema que você trouxe.
No último, cada aluno apresenta o próprio business case de custo.
SEM 01
Custo é decisão de arquitetura
Custo por requisição, por cliente e por transação. Por que a fatura da cloud engana e como instrumentar antes de otimizar.
Você sai comO modelo de custo unitário da sua plataforma
SEM 02
Diagnóstico de uma plataforma herdada
Inventário de serviços, repositórios e donos. Mapa de acoplamento e definição da linha de base antes de prometer resultado.
Você sai comDiagnóstico da sua plataforma em uma página
SEM 03
Consolidação: de N plataformas para uma
O caso Nexus por dentro. O que unificar, o que nunca unificar — risco e ordens ficaram separados, e há motivo. De 800 repositórios a menos de 250.
Você sai comA sua fronteira de consolidação desenhada
SEM 04
Latência de verdade
Onde o tempo se perde. Quando escrever em C++ vale e quando é vaidade. Market data de 800ms para 200ms, de 250 servidores para 4.
Você sai comO orçamento de latência do seu fluxo crítico
SEM 05
Migrar sem parar a operação
Estrangulamento aplicado a sistema com dinheiro em jogo. Convivência híbrida, shadow traffic, gatilho de rollback e critério de abortar.
Você sai comPlano de corte em fases, com ponto de reversão
SEM 06
Organização e narrativa
Conduzir um programa de eficiência com dezenas de engenheiros. Redesenhar ownership. Reportar progresso sem virar teatro de métrica.
Você sai comSeu business case apresentado e revisado ao vivo
Quem conduz
Rafael Souza Pinto
15 anos construindo sistemas financeiros de alta performance no Brasil. Na XP Inc., passou
de engenheiro sênior a Head of Software Engineering e liderou o Projeto Nexus, que
consolidou XP, Rico, Clear e Modal em uma plataforma de serviços única — quatro marcas que
somavam cerca de metade dos investidores pessoa física em renda variável no país.
HojeCTO e cofundador da Hubble (Grupo HUB) · advisor técnico da Eudalia
EscalaLiderou de 50 a 80 engenheiros no programa de eficiência da XP
AntesIntegração de pós-negociação da B3 (projeto IPN), 2012–2018
FormaçãoMBA em Arquitetura de Software (FIAP) · Gestão Financeira (Insper)
Mão na massaGo, Python, TypeScript · arquitetura C++/FIX de market data
Escrita técnica
O que eu venho escrevendo.
Arquitetura, custo e latência fora da sala de aula — experimentos com dados reais,
decisões que deram certo e as que não deram. Publico no Medium, em inglês; esta lista
se atualiza sozinha a cada artigo novo.
Pricing agro derivatives with PennyLane and 15 years of soy, corn and FX history; here the quadratic advantage actually shows up, and what I had to fix in my own benchmark to see…
An honest technical account of adapting Llama 3.1 8B to the finance domain using QLoRA — including one complete failure, two partial successes, and what each run taught me.
This project explores how to design a distributed transaction confirmation system that behaves like a lightweight blockchain proof-of-work network — but optimized for speed, cost,…
Serialization protocols are essential for transferring data between different systems or applications. They define a standardized way to convert complex data structures into a for…
Vagas6 para abrir a turma · 25 no máximo, para caber revisão individual
Empresas3+ inscrições: condição especial e nota para PJ
Inscrição aberta
Condição de turma piloto
O valor vai no e-mail de boas-vindas, conforme a disponibilidade de vagas · à vista ou em até 12x · Pix e cartão
Inscrição registrada.
Você recebe em instantes um e-mail com os detalhes da turma e a sua condição de
turma piloto. Assim que houver 6 confirmados eu escrevo de novo para combinar as
datas e mandar o link de pagamento.
Se nada chegar em 10 minutos, olhe o spam ou escreva para rafa@techrafa.work.
Dúvidas frequentes
Antes de decidir.
Quando começa a turma?
A turma abre assim que houver 6 confirmados. O dia da semana e a data de início são combinados com quem já está inscrito — são 6 encontros semanais de duas horas, sempre das 19h30 às 21h30 (BRT).
Quanto custa?
O valor vai no e-mail de boas-vindas, como condição especial de turma piloto, conforme a disponibilidade de vagas no momento da inscrição. Inscrever-se não compromete nada: a vaga só é sua depois que você aceitar a condição.
Preciso trabalhar em fintech?
Não. Os casos vêm do mercado financeiro porque é onde custo e latência aparecem sem disfarce, mas o método serve a qualquer plataforma com volume — e-commerce, saúde, logística, SaaS.
E se eu perder um encontro?
A gravação fica disponível em até 24h e você leva suas dúvidas para o encontro seguinte ou para o Discord. Só não dá para perder o último: é onde você apresenta o seu caso.
Posso trazer um sistema da empresa onde trabalho?
Pode, e é o ideal. Nada que você compartilhar sai da turma. Se houver restrição de confidencialidade, trabalhamos com a arquitetura anonimizada — o que importa são as decisões, não os nomes.
Minha empresa pode pagar?
Sim. Emitimos nota fiscal em nome da PJ e enviamos uma carta de justificativa com ementa e carga horária para você levar ao seu gestor.
É curso de código?
Não. Você vai ver decisões, medições, trade-offs e números. Código aparece quando explica uma decisão — não como exercício.
Usamos uma medição de audiência sem cookies, que roda sempre, e o Google Analytics,
que usa cookies e só carrega se você aceitar. Recusar não muda nada nesta página.
Detalhes na política de privacidade.