How Sleuth Bravely Cracked the Case of "Too Much to Code"
Spring Cloud Sleuth automatically traces Spring Boot applications. After adding a dependency on Sleuth, you see distributed traces across your apps, including latency and any errors. This works in Zipkin, or any system it can export data to, such as Google Stackdriver or Amazon X-Ray. Version 2 includes a lot more features and internally, it is completely rewritten! Most notably, sleuth no longer has its own tracer library. Instead, it delegates the work to Brave (Zipkin's standard tracer). This cooperation led to many integrations which until now, were not available for Sleuth. In this presentation we show what Sleuth and Brave are, how Sleuth has changed and which new and exciting features are in version 2!