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
32
[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
26
Kubernetes Basics
b0go
0
20
Circuit Breaker and Hystrix
b0go
0
43
Apresentação Engenharia de Produção UDESC - ContaAzul
b0go
0
39
Other Decks in Technology
See All in Technology
What happened to RubyGems and what can we learn?
mikemcquaid
0
300
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
210
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
Agent Skils
dip_tech
PRO
0
110
Agile Leadership Summit Keynote 2026
m_seki
1
640
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
AI駆動開発を事業のコアに置く
tasukuonizawa
1
270
登壇駆動学習のすすめ — CfPのネタの見つけ方と書くときに意識していること
bicstone
3
120
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Tell your own story through comics
letsgokoyo
1
810
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Bash Introduction
62gerente
615
210k
Six Lessons from altMBA
skipperchong
29
4.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
Claude Code のすすめ
schroneko
67
210k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
The Spectacular Lies of Maps
axbom
PRO
1
520
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
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?