Enthusiastic Software Engineer, member of the Spring Engineering Team, maintainer of Micrometer, one of the leaders of the Seattle Java User Group, speaker, author, certified dragon trainer. He has hands-on experience in developing and shipping innovative, production-ready software for industry-leader companies. He likes Distributed Systems, Production, Open Source, Math, Linux, Cloud environments; he is passionate about the Java Ecosystem and the Java Community.
English session - Beginner
In this talk, we will discuss the most common ways software fails and some of the most unusual ways too. I will provide valuable lessons, tips, and advice so you can avoid the same mistakes, reduce the risks, or fail confidently. This talk is for anyone who has ever worked in production and/or responsible for deploying and maintaining software. If you have ever brought down production or are afraid of it, this talk talk is for you.
English session - Intermediate
Do you regularly spend your nights trying to make sense of cryptic error messages? In this example-driven presentation we go through more advanced topics of Observability, and dive into the toolsets available to you to instrument your JVM-based app so that it can tell you what it is doing and why. We will explore how to instrument apps without vendor lock-in using Micrometer, OpenTelemetry, Grafana, OpenZipkin, Prometheus, OpenMetrics, etc.