Rafael Winterhalter Tracing Distributed Microservices
With the ascent of distributed architecture, modern software increasingly unwinds into networks of micro(service) components. While this approach to building software if done correctly can improve a system s maintainability and scalability, distributed applications also introduce challenges for operations. Where monolithic applications typically offered direct access to extensive monitoring dashbords, such easy overview is no longer available when a multitude of services is connected loosly on a network. But how to keep track of a system of such dynamic state Distributed tracing is a method of connecting interaction of different services on a network. Collecting and processing such tracing information again allows for the observation of a distributed system in its entirety. This talk shares the presenter s insights gained by working on the JVMsupport of distributed tracing for the APM tool Instana.
|
|