SlideShare a Scribd company logo
1 of 48
Download to read offline
DISTRIBUTED TRACING
TAKING
TO THE NEXT LEVEL
WHO ARE WE?
▸ Frank Pfleger

@frankpfleger

frank@trasier.com
▸ Lukasz Pielak

@lukaszpielak

lukasz@trasier.com
WHAT IS THIS TALK ABOUT
▸ The Fundamental Concepts
▸ The Current State
▸ The Next Level
TAKING DISTRIBUTED TRACING TO THE NEXT LEVEL
LOGGINGMETRICS TRACING
OBSERVABILITY
LOGGING
LOGGING
LOGGING
LOGGING - MDC
Source: https://www.baeldung.com/mdc-in-log4j-2-logback
TRACEABILITY OF SOFTWARE
MONOLITHIC
ARCHITECTURE
TRACEABILITY OF SOFTWARE
MICROSERVICES
TRACEABILITY OF SOFTWARE
MDC CONTEXT PROPAGATION
TK TK TK
TKTK
TK
TK
TK TK
DISTRIBUTED
TRACING
DISTRIBUTED TRACING
BRINGING EVENTS IN
CAUSAL ORDER
IN
DISTRIBUTED ENVIRONMENT
DISTRIBUTED TRACING
Span TracerTrace Context
(span id, trace id)
Trace
DISTRIBUTED TRACING
WHY DISTRIBUTED TRACING?
▸ Latency visualization
▸ Service dependency visualization
▸ Hidden architecture revealed
▸ Error analysis
▸ Infrastructure check
▸ Version check
▸ Trace Context propagation
▸ in-process
▸ inter-process
▸ Clock skew / synchronization
▸ Performance and stability
▸ Data ingestion, storage, retention
▸ GDPA
DISTRIBUTED TRACING
PROBLEMS OF DISTRIBUTED TRACING
SERVICE B
SERVICE A
Latency measurement points
Host 1
Host 2
CORRELATE LOG ENTRIES
TRACE COMMUNICATION BETWEEN SERVICES
USE DISTRIBUTED TRACING
USE TRACE-ID IN THE MDC
DON’T SILENTLY SWALLOW EXCEPTIONS
THERE IS ALWAYS AN ALTERNATIVE ;)
THE CURRENT STATE OF
DISTRIBUTED TRACING
BOOKING PAYMENT
USER INTERFACE
Live Reporting

(Performance monitoring)
OFFER
DATASTORE
BigData Store

(High-Performance / Indexing)
WEBSHOP
Context propagation

(Service Instrumentation)
Common language

(Specification / Trace-Context)
COLLECTOR Decoupled Reporter

(Asynchronous collecting)
APM - PROVIDERS
TOOLING LANDSCAPE
GOAL: MAKE OBSERVABILITY EASY FOR MODERN APPLICATIONS
vendor-neutral API 
wide vendor support
tracer implantation effort
https://opentracing.io/docs/overview/what-is-tracing/
GOAL: MAKE OBSERVABILITY EASY FOR MODERN APPLICATIONS
libraries used for collecting tracing and metrics data
ready to use implementation for database engines, kubernetes etc.
tightly coupled to the implementations
opinionated implementation for capturing observability signals
COMPLEMENTARY NOT CONTRADICTORY
vendor-neutral API 
wide vendor support
tracer implantation effort
GOAL: MAKE OBSERVABILITY EASY FOR MODERN APPLICATIONS
libraries used for collecting tracing and metrics data
ready to use implementation for database engines, kubernetes etc.
tightly coupled to the implementations
opinionated implementation for capturing observability signals
COMPLEMENTARY NOT CONTRADICTORY
vendor-neutral API with default implementations
+ =
vendor-neutral API 
wide vendor support
tracer implantation effort
GOAL: MAKE OBSERVABILITY EASY FOR MODERN APPLICATIONS
https://github.com/open-telemetry/opentelemetry-java
https://www.w3.org/2018/distributed-tracing/
https://github.com/w3c/trace-context
DEMO
https://github.com/trasiercom/springboot-example/branches
TAKING

DISTRIBUTED TRACING
TO THE NEXT LEVEL
DISTRIBUTED TRACING
credits to jaeger documentation
DISTRIBUTED TRACING
THE NEXT LEVEL
BUSINESS TRACING
EASY BUG TRIAGE
BUSINESS ANALYSIS
PREDICTIVE ANALYSIS
MOCK SERVICES
REPLAY CONVERSATIONS
BUSINESS TRACING
CONVERSATION AS A WHOLE
CUSTOMER CHARGED TOO MUCH?
INSPECT PAYLOAD OF TRANSACTIONS
ON-THE-FLY ERROR DETECTION
https://ui.trasier.com/#/account/170522/space/nova-test/search/id/267cd7b7-2d6a-474b-ade2-bf0453881f72?spanId=f53e4982-a7c0-4117-b98c-91260eefbdbb&view=editor&editortab=response
DEMO
https://github.com/trasiercom/springboot-example/branches
THE NEXT LEVEL
EASY BUG TRIAGE
https://ui.trasier.com/#/account/123456/space/sys-test/search/id/267cd7b7-2d6a-474b-ade2-bf0453881f72
Allocating bugs to the responsible team can be
tricky when there is only a functional description.
THE NEXT LEVEL
MOCK SERVICES
OFFER THIRD PARTY SERVICE
TEST-CLIENT
X-CID=ABC123
HEADER
Testing can be hard when you’re integrating with many services.
Especially unreliable integration systems can increase the development
costs unexpectedly.
TEST 1 | MOCK ID=ABC123
BUSINESS TRACING BACKEND
THE NEXT LEVEL
MOCK SERVICES
Testing can be hard when you’re integrating with many services.
Especially unreliable integration systems can increase the development
costs unexpectedly.
OFFER THIRD PARTY SERVICE
TEST-CLIENT
MODE=READ
HEADER
X-CID=ABC123
TEST 1 | MOCK ID=ABC123
BUSINESS TRACING BACKEND
THE NEXT LEVEL
MOCK SERVICES
Change on the integrator side (Bug, Error, API Change)
Probably bug in our system
Run tests against real backend and against mock at the same time
Test against mock50 (100%) SUCCESS, 0 (0%) ERROR
Test against real backend40 (80%) SUCCESS, 10 (20%) ERROR
Test against real backend40 (80%) SUCCESS, 10 (20%) ERROR
Test against mock40 (80%) SUCCESS, 10 (20%) ERROR
THE NEXT LEVEL
REPLAY CONVERSATIONS
OFFER THIRD PARTY SERVICE
REPLAY-CLIENT
BUSINESS TRACING BACKEND
MODE=REPLAY
HEADER
X-CID=ABC123
THE NEXT LEVEL
BUSINESS ANALYSIS
The data stored by the business tracing system is the perfect foundation for
extensive research and data analysis. Gathering the equivalent information from
your existing data stores is expensive and may not even be possible.
THE NEXT LEVEL
BUSINESS ANALYSIS
The data stored by the business tracing system is the perfect foundation for
extensive research and data analysis. Gathering the equivalent information from
your existing data stores is expensive and may not even be possible.
THE NEXT LEVEL
PREDICTIVE ANALYSIS
The chance is to finally take the step to predictive analysis on your actual
business data and processes.
Offer creation errors during the day per product id.
Offer creation errors during the day.
BUSINESS OBSERVABILITY
IS AS IMPORTANT AS
TECHNICAL TRACING
Q & MAYBE A;-)
▸ Lukasz Pielak

@lukaszpielak

lukasz@trasier.com
▸ Frank Pfleger

@frankpfleger

frank@trasier.com
▸ Trasier
▸ https://trasier.com
▸ https://github.com/trasiercom/springboot-example/branches
▸ OpenTracing
▸ https://opentracing.io
▸ OpenCensus
▸ https://opencensus.io
▸ OpenTelemetry
▸ https://opentelemetry.io
▸ Zipkin
▸ https://zipkin.io
▸ Jaeger
▸ https://jaegertracing.io
THANK YOU
adesso Schweiz AG
Bahnhaldenstrasse 7
CH-8052 Zurich
T +41 58 520 98 00
adesso Schweiz AG
Morgenstrasse 129
CH-3018 Bern
T +41 58 520 97 00
adesso Schweiz AG
Viaduktstrasse 8
CH-4051 Basel
T +41 58 520 97 20
info@adesso.ch
www.adesso.ch

More Related Content

What's hot

safety officer cv uae ilyas
safety officer cv uae ilyassafety officer cv uae ilyas
safety officer cv uae ilyasMuhammad Ilyas
 
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing Zone
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing ZoneCréer une architecture de sécurité et de gouvernance pour votre AWS Landing Zone
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing ZoneAmazon Web Services
 
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENT
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENTQA/AC SUPERVISOR ELECTRICAL & INSTRUMENT
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENTmuhammad jamil
 
Dubai cv
Dubai cvDubai cv
Dubai cvSabir C
 
Prezentacja zoo
Prezentacja zooPrezentacja zoo
Prezentacja zoowronia
 
Senior Electrical Engineer CV
Senior Electrical Engineer CVSenior Electrical Engineer CV
Senior Electrical Engineer CVHosam Elbanna
 
Binukumar resume- QA-QC ENGINEER
Binukumar resume- QA-QC ENGINEERBinukumar resume- QA-QC ENGINEER
Binukumar resume- QA-QC ENGINEERbinukumar baral
 
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANT
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANTc.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANT
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANTKhaled Elrashidy
 
MECHANICAL / MAINTENANCE / SAFETY ENGINEER
MECHANICAL / MAINTENANCE / SAFETY ENGINEERMECHANICAL / MAINTENANCE / SAFETY ENGINEER
MECHANICAL / MAINTENANCE / SAFETY ENGINEERJins Johny
 
Sadiq-CV- Document Controller
Sadiq-CV- Document ControllerSadiq-CV- Document Controller
Sadiq-CV- Document ControllerSadiq Ali
 

What's hot (20)

safety officer cv uae ilyas
safety officer cv uae ilyassafety officer cv uae ilyas
safety officer cv uae ilyas
 
ELV Engineer
ELV EngineerELV Engineer
ELV Engineer
 
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing Zone
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing ZoneCréer une architecture de sécurité et de gouvernance pour votre AWS Landing Zone
Créer une architecture de sécurité et de gouvernance pour votre AWS Landing Zone
 
CV - ELV ENGINEER
CV - ELV ENGINEERCV - ELV ENGINEER
CV - ELV ENGINEER
 
CV-updated
CV-updatedCV-updated
CV-updated
 
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENT
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENTQA/AC SUPERVISOR ELECTRICAL & INSTRUMENT
QA/AC SUPERVISOR ELECTRICAL & INSTRUMENT
 
Resume Malik CV New(1)
Resume  Malik CV New(1)Resume  Malik CV New(1)
Resume Malik CV New(1)
 
Dubai cv
Dubai cvDubai cv
Dubai cv
 
Resume
ResumeResume
Resume
 
Prezentacja zoo
Prezentacja zooPrezentacja zoo
Prezentacja zoo
 
Time management skill
Time management skillTime management skill
Time management skill
 
HVAC Supervisor
HVAC SupervisorHVAC Supervisor
HVAC Supervisor
 
Senior Electrical Engineer CV
Senior Electrical Engineer CVSenior Electrical Engineer CV
Senior Electrical Engineer CV
 
BMS Engineer
BMS EngineerBMS Engineer
BMS Engineer
 
Rom laboratory
Rom laboratoryRom laboratory
Rom laboratory
 
Binukumar resume- QA-QC ENGINEER
Binukumar resume- QA-QC ENGINEERBinukumar resume- QA-QC ENGINEER
Binukumar resume- QA-QC ENGINEER
 
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANT
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANTc.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANT
c.v khaled elrashidy FINANCIAL MANAGER - ORACLE CONSULTANT
 
MECHANICAL / MAINTENANCE / SAFETY ENGINEER
MECHANICAL / MAINTENANCE / SAFETY ENGINEERMECHANICAL / MAINTENANCE / SAFETY ENGINEER
MECHANICAL / MAINTENANCE / SAFETY ENGINEER
 
VMWare_resume
VMWare_resumeVMWare_resume
VMWare_resume
 
Sadiq-CV- Document Controller
Sadiq-CV- Document ControllerSadiq-CV- Document Controller
Sadiq-CV- Document Controller
 

Similar to WJAX 2019 - Taking Distributed Tracing to the next level

Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...
Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...
Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...Frank Pfleger
 
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspectiveCQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspectiveMaria Gomez
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?cornelia davis
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?confluent
 
Getting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming ArchitecturesGetting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming ArchitecturesSingleStore
 
Cloudera Customer Success Story
Cloudera Customer Success StoryCloudera Customer Success Story
Cloudera Customer Success StoryXpand IT
 
Keynote - AWS Summit Milano 2018
Keynote - AWS Summit Milano 2018Keynote - AWS Summit Milano 2018
Keynote - AWS Summit Milano 2018Amazon Web Services
 
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudHumans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudPriyanka Aash
 
Hadoop application architectures - using Customer 360 as an example
Hadoop application architectures - using Customer 360 as an exampleHadoop application architectures - using Customer 360 as an example
Hadoop application architectures - using Customer 360 as an examplehadooparchbook
 
Digital Platforms - Scott Shaw
Digital Platforms - Scott ShawDigital Platforms - Scott Shaw
Digital Platforms - Scott ShawThoughtworks
 
From a hack to Data Mesh (Devoxx 2022)
From a hack to Data Mesh (Devoxx 2022)From a hack to Data Mesh (Devoxx 2022)
From a hack to Data Mesh (Devoxx 2022)Simon Maurin
 
Keeping Identity Graphs In Sync With Apache Spark
Keeping Identity Graphs In Sync With Apache SparkKeeping Identity Graphs In Sync With Apache Spark
Keeping Identity Graphs In Sync With Apache SparkDatabricks
 
Recom Banking Solution
Recom Banking  SolutionRecom Banking  Solution
Recom Banking Solutionjagishar
 
Webinar: How Microsoft is changing the game with Windows Azure
Webinar: How Microsoft is changing the game with Windows AzureWebinar: How Microsoft is changing the game with Windows Azure
Webinar: How Microsoft is changing the game with Windows AzureCommon Sense
 
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...Timothy Spann
 
Hadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialHadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialhadooparchbook
 
Managing microservices with istio on OpenShift - Meetup
Managing microservices with istio on OpenShift - MeetupManaging microservices with istio on OpenShift - Meetup
Managing microservices with istio on OpenShift - MeetupJosé Román Martín Gil
 
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?Gene Kim
 
Hadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialHadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialhadooparchbook
 

Similar to WJAX 2019 - Taking Distributed Tracing to the next level (20)

Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...
Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...
Distributed Business Tracing with Opentracing and Trasier by Frank Pfleger & ...
 
CQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspectiveCQRS and Event Sourcing: A DevOps perspective
CQRS and Event Sourcing: A DevOps perspective
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
 
Getting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming ArchitecturesGetting It Right Exactly Once: Principles for Streaming Architectures
Getting It Right Exactly Once: Principles for Streaming Architectures
 
Cloudera Customer Success Story
Cloudera Customer Success StoryCloudera Customer Success Story
Cloudera Customer Success Story
 
Keynote - AWS Summit Milano 2018
Keynote - AWS Summit Milano 2018Keynote - AWS Summit Milano 2018
Keynote - AWS Summit Milano 2018
 
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your CloudHumans and Data Don’t Mix: Best Practices to Secure Your Cloud
Humans and Data Don’t Mix: Best Practices to Secure Your Cloud
 
Elections Canada
Elections CanadaElections Canada
Elections Canada
 
Hadoop application architectures - using Customer 360 as an example
Hadoop application architectures - using Customer 360 as an exampleHadoop application architectures - using Customer 360 as an example
Hadoop application architectures - using Customer 360 as an example
 
Digital Platforms - Scott Shaw
Digital Platforms - Scott ShawDigital Platforms - Scott Shaw
Digital Platforms - Scott Shaw
 
From a hack to Data Mesh (Devoxx 2022)
From a hack to Data Mesh (Devoxx 2022)From a hack to Data Mesh (Devoxx 2022)
From a hack to Data Mesh (Devoxx 2022)
 
Keeping Identity Graphs In Sync With Apache Spark
Keeping Identity Graphs In Sync With Apache SparkKeeping Identity Graphs In Sync With Apache Spark
Keeping Identity Graphs In Sync With Apache Spark
 
Recom Banking Solution
Recom Banking  SolutionRecom Banking  Solution
Recom Banking Solution
 
Webinar: How Microsoft is changing the game with Windows Azure
Webinar: How Microsoft is changing the game with Windows AzureWebinar: How Microsoft is changing the game with Windows Azure
Webinar: How Microsoft is changing the game with Windows Azure
 
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
2024 February 28 - NYC - Meetup Unlocking Financial Data with Real-Time Pipel...
 
Hadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialHadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorial
 
Managing microservices with istio on OpenShift - Meetup
Managing microservices with istio on OpenShift - MeetupManaging microservices with istio on OpenShift - Meetup
Managing microservices with istio on OpenShift - Meetup
 
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
 
Hadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorialHadoop application architectures - Fraud detection tutorial
Hadoop application architectures - Fraud detection tutorial
 

Recently uploaded

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 

Recently uploaded (20)

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 

WJAX 2019 - Taking Distributed Tracing to the next level