Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[PT-BR] Distributed Tracing@ContaAzul
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Victor Bogo
September 13, 2018
Technology
35
0
Share
[PT-BR] Distributed Tracing@ContaAzul
Victor Bogo
September 13, 2018
More Decks by Victor Bogo
See All by Victor Bogo
DevOps e Site Reliability Engineering
b0go
0
29
Kubernetes Basics
b0go
0
23
Circuit Breaker and Hystrix
b0go
0
47
Apresentação Engenharia de Produção UDESC - ContaAzul
b0go
0
41
Other Decks in Technology
See All in Technology
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
190
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
160
Chasing Real-Time Observability for CRuby
whitegreen
0
440
Pure Intonation on Browser: Building a Sequencer with Ruby
nagachika
0
300
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
150
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
140
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
340
AI時代 に増える データ活用先
takahal
0
340
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.6k
Route 53 Global Resolver で高額課金発生!
otanikohei2023
0
130
Oracle Cloud Infrastructure:2026年4月度サービス・アップデート
oracle4engineer
PRO
0
200
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
1
1.5k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Building Applications with DynamoDB
mza
96
7k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
The untapped power of vector embeddings
frankvandijk
2
1.7k
My Coaching Mixtape
mlcsv
0
110
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Everyday Curiosity
cassininazir
0
200
Accessibility Awareness
sabderemane
1
110
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
750
Transcript
Aumentando a visibilidade de micro serviços com Distributed Tracing
Quem? Victor Bogo Site Reliability Engineer@ContaAzul ~3 anos na ContaAzul
~4,5 anos na área de Engenharia de Software @B0go @victorbogo @victorbogo TADS@UDESC
[email protected]
! Monolito x Micro serviços ! Arquitetura atual ! Linha
do tempo e contexto ! O que é Distributed Tracing ! Como funciona o Opentracing + Jaeger Agenda
! Difícil de evoluir ! Difícil de manter ! Complexo
! Infraestrutura simples Monolito
Micro serviço ! Simples ! Desacoplados ! Independentes ! Infraestrutura
complexa ! Arquitetura complexa
Arquitetura mista
Múltiplas instâncias
2011 2015 2016 2017 2018 Linha do tempo Criação do
monolito Primeiro micro serviço criado ~10 micro serviços em produção ~20 micro serviços em produção ~55 micro serviços com ~165 instâncias
~35k RPM no monolito ~10k RPM nos micro serviços mais
usados
Problemas Qual dos serviços está causando a lentidão? Qual parte
do serviço está originando a lentidão? Sabendo em qual parte, qual era o contexto desta execução? Qual das instâncias do serviço processou a requisição que estava lenta?
Distributed Tracing
+
None
None
Obrigado! Dúvidas?