Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
30
[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
25
Kubernetes Basics
b0go
0
20
Circuit Breaker and Hystrix
b0go
0
43
Apresentação Engenharia de Produção UDESC - ContaAzul
b0go
0
34
Other Decks in Technology
See All in Technology
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
140
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
Jakarta Agentic AI Specification - Status and Future
reza_rahman
0
110
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
190
生成AIを利用するだけでなく、投資できる組織へ / Becoming an Organization That Invests in GenAI
kaminashi
0
110
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
490
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
360
Databricks向けJupyter Kernelでデータサイエンティストの開発環境をAI-Readyにする / Data+AI World Tour Tokyo After Party
genda
1
560
Identity Management for Agentic AI 解説
fujie
0
110
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
450
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
150
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
380
Featured
See All Featured
The Language of Interfaces
destraynor
162
25k
GitHub's CSS Performance
jonrohan
1032
470k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
0
280
Context Engineering - Making Every Token Count
addyosmani
9
540
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
63
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
85
Utilizing Notion as your number one productivity tool
mfonobong
2
180
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
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?