Testing in production: A Gentle Walk on Software Monitoring Research
“Testing in production” used to be a joke among developers. However, given the complexity of the large and distributed systems that take care of important parts of our lives, “testing in development”, or, in other words, prevention, might not be enough anymore. In this talk, I’ll discuss the importance of systems monitoring, logging, and log analysis to modern software systems. I’ll reflect on the current state-of-the-art in industry and research fields, as well as the current open challenges. A great part of this talk is based on the research we conducted at Adyen, a large-scale payment company, that serves companies such as Facebook, Uber, and Spotify.
Presented at:
-
22/November/2019: 2019 CHOOSE forum in Software Testing.
-
13/December/2019: IWESEP 2019, the 10th International Workshop on Empirical Software Engineering in Practice.
-
06/March/2020: Research talk at University of Innsbruck.
Media:
-
A video of my second rehearsal (final version is a bit different, but 95% of the content is the same; if you missed the talk, this video represents it well enough!).