Cloud Native Day Tel Aviv 2018

5th November, 2018


5th November, 2018 09:00 am - 06:00 pm


Tel Aviv Convention Center
See map

Subscribe & Share

November 5, 2018, 2:30 pm

Distributed Tracing in Serverless Systems - Shannon Hogue Brown, Epsagon


Serverless and FaaS naturally fit microservices architectures. Observability of such systems is very complicated, since each microservice is separated and working asynchronously from the others. Distributed tracing is a key approach to understand such systems. In serverless, there are new challenges and opportunities which make distributed tracing a very interesting and useful technique for high observability. I will go quickly over the history of distributed tracing and the most popular tools in this domain. Then, I will focus on the key differences between observability using distributed tracing in generic microservices environments compared to serverless. Examples from the popular cloud vendors will be shown, including full visualization of asynchronous transactions in a highly distributed serverless system, and detecting business flows across multiple asynchronous communication resources (e.g. SNS, Kinesis, and more).

Hall: Track 2 Track: Track 2 Type: Track Talk