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
Victor Bogo
September 13, 2018
Technology
0
29
[PT-BR] Distributed Tracing@ContaAzul
Victor Bogo
September 13, 2018
Tweet
Share
More Decks by Victor Bogo
See All by Victor Bogo
DevOps e Site Reliability Engineering
b0go
0
24
Kubernetes Basics
b0go
0
19
Circuit Breaker and Hystrix
b0go
0
42
Apresentação Engenharia de Produção UDESC - ContaAzul
b0go
0
33
Other Decks in Technology
See All in Technology
Zero Trust DNS でより安全なインターネット アクセス
murachiakira
0
130
データとAIで明らかになる、私たちの課題 ~Snowflake MCP,Salesforce MCPに触れて~ / Data and AI Insights
kaonavi
0
220
AIとの協業で実現!レガシーコードをKotlinらしく生まれ変わらせる実践ガイド
zozotech
PRO
2
240
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
4
940
組織全員で向き合うAI Readyなデータ利活用
gappy50
5
2k
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
570
アノテーション作業書作成のGood Practice
cierpa0905
PRO
1
350
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
3
580
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
730
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
320
IBC 2025 動画技術関連レポート / IBC 2025 Report
cyberagentdevelopers
PRO
2
240
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
130
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
940
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
54k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
650
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Mobile First: as difficult as doing things right
swwweet
225
10k
BBQ
matthewcrist
89
9.9k
A Modern Web Designer's Workflow
chriscoyier
697
190k
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?