Testing large systems with multiple microservices is hard to understand. You need to understand the whole system, all connections, and how the microservices interconnect. With tracing, you get a map of everything, making your whole system easier to understand. Now imagine being able to make assertions based upon those connections between services.
In this talk, we'll look at trace-based testing using the open-source tool Tracetest. This is becoming a popular method to test systems at an integration or end-to-end level by applying assertions against the data contained in an OpenTelemetry trace. These tests can check your code, they can verify your trace info is added correctly and can verify processes that show up deep in the trace worked as expected.
Paul will demonstrate how Tracetest (part of the CNCF landscape) can be used to verify complex systems using the trace data provided by your observability platform. Join us as we learn more about this powerful new tool.
The basic agenda follows:
6:00 - 6:20 Food and networking (Go excels at networking).
6:20 - 6:30 Announcements, intros, and so forth.
6:30 - 7:30 Main presentation of the month.
7:30 - 8:00 Q&A
Please join us for this in-person event! Please, be sure to RSVP so that we can plan the food appropriately. We greatly appreciate your help as we try to ensure the safety and comfort of those attending.