iMasters23.02Tecnologia
A única peça que faltava era o próprio backend de rastreamento. Tanto o formato ligado do contexto de rastreamento quanto o formato Thrift padrão usado pelo repórter foram projetados para torná-lo muito simples para integrar TChannel com um backend Zipkin. Entretanto, naquele tempo, a única maneira de enviar spans a Zipkin era através do , e o único armazenamento de dados performático que o Zipkin suportava era Cassandra. Naquela época, não tínhamos experiência operacional direta para nenhuma dessas tecnologias, por isso construímos um protótipo de backend que combinava alguns componentes personalizados com a Zipkin UI para formar um sistema completo de rastreamento.