Please log in to watch this conference skillscast.
In microservice-oriented, asynchronous and often event-driven systems, looking at traditional log files only gives a glimpse of the whole story. In such systems, and even within a single service, tracing and correlated logs are important tools to maintain the ability to comprehend logical flows and debug issues.
In this talk, Petra will take a look at patterns and means to implement (Distributed) Tracing in services written in Scala. After introducing the basic concepts, Petra will share with you some code examples and implement tracing in a small system of yet uninstrumented services. You'll learn about available support for widely used libraries and cover best practices for writing your own instrumentation.
YOU MAY ALSO LIKE:
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Fast Track to Chaos Engineering with Russ Miles (in London on 6th - 8th November 2019)
- Fast Track to RESTful Microservices (in London on 11th - 13th November 2019)
- Scalax2gether Community Day 2019 (in London on 14th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- Well-Typed Communication Protocols (SkillsCast recorded in October 2019)
- Abstract Data Types In The Region Of Abysmal Pain, And How To Navigate Them (SkillsCast recorded in September 2019)
Connecting the Dots With (Distributed) Tracing
Petra Bierleutgeb is an independent software engineer with a strong interest in software architecture and infrastructure. In 2009 she bought the first edition of "Programming in Scala" and has been an active member of the Scala community ever since. Petra loves rock climbing and the outdoors.