techrafa.work
Ver vagas e datas
Curso ao vivo · 6 encontros · turma piloto

Arquitetura que cabe no orçamento.

Como reduzir o custo e a latência de uma plataforma crítica sem parar a operação — com quem consolidou quatro corretoras em uma plataforma só.

Quero minha vaga
turma abre com 6 confirmados · datas combinadas com o grupo
Projeto Nexus · XP, Rico, Clear, Modal antes → 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

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.

Linux vs FreeBSD

Latency, Schedulers & the Hidden OS Cost

Which serialization protocol should be used?

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…

Todos os artigos no Medium

Turma piloto · próxima turma

Datas, formato e condição.

  • Encontros6 semanais, 19h30 às 21h30 (BRT)
  • InícioA combinar — a turma abre com 6 confirmados
  • CalendárioDia da semana definido com os inscritos
  • FormatoAo vivo, com câmera aberta e participação
  • GravaçõesDisponíveis por 12 meses
  • Entre os encontrosGrupo fechado no Discord
  • 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.