Por que não consigo rastrear uma falha em produção que cruzou uma fila de mensagens?
Oportunidade
O rastreamento distribuído pressupõe um grafo de spans conectado, mas arquiteturas reais de microsserviços roteiam tráfego significativo por filas de mensagens, streams de eventos e callbacks assíncronos que interrompem a propagação de spans. Quando uma falha se origina após o limite de uma fila, as ferramentas de observabilidade existentes enxergam apenas fragmentos desconectados e não conseguem estabelecer causalidade. Pesquisas recentes de RCA em sistemas de microsserviços em produção identificam explicitamente esses pontos cegos assíncronos como o principal modo de falha das ferramentas atuais, e uma pesquisa CNCF de 2025 constatou que 78 por cento das organizações que operam microsserviços apontaram lacunas de observabilidade como seu principal desafio operacional. Equipes em arquiteturas com muitas filas acabam correlacionando manualmente timestamps de logs para encontrar a origem de uma indisponibilidade. Nenhuma ferramenta de nível de produção fecha essa lacuna em transportes heterogêneos.
Por que importa
Fechar a lacuna de rastreamento nos limites assíncronos torna as ferramentas de observabilidade válidas para as arquiteturas orientadas a eventos que a maioria dos sistemas em produção usa atualmente.
Como avalio a oportunidade
A Pontuação de Oportunidade é minha própria leitura, não uma medição: o quanto dói, com que frequência aparece e o quanto pouco existe para resolvê-lo hoje. Quanto maior, mais vale a pena construir, na minha opinião.
O quanto de dor causa quando aparece.
Com que frequência as pessoas realmente se deparam com isso.
O quanto pouco de boas ferramentas existe para isso hoje.
Mais problemas que merecem ser resolvidos
Por que o software do qual mais dependemos é o pior para usar?
TechPor que ainda não sou dono de nenhum dos dados que gero?
TechPor que não consigo um comprovante que prove que meus dados foram realmente excluídos?
TechPor que não consigo saber se o que está em execução corresponde ao que meu SBOM declarou?
TechPor que toda cadeia de proveniência C2PA se rompe no momento em que o conteúdo chega às redes sociais?
TechPor que meu prontuário médico não me acompanha quando troco de prestador?