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:
- Domain Models in Practice: DDD, CQRS & Event Sourcing with Marco Heimeshoff (Online Course on 30th November - 4th December 2020)
- Strategic Domain-Driven Design Tools For Non‑DDD People (Online Meetup on 29th October 2020)
- 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.