Dear Performance Engineers,

as we need to stay online for the time being, we are happy to announce our second virtual performance meetup! The meetup will take place on April 27th and will be held using Microsoft Teams. You may RSVP on the Meetup page:

https://www.meetup.com/de-DE/Software-Performance-Meetup-Group/events/277501330/

Three years ago, at our 15th meetup we have already presented an overview of the open source apm tool ecosystem (https://www.meetup.com/de-DE/Software-Performance-Meetup-Group/events/248831491/). As a lot of things have changed since then, we have recently prepared an update of this overview with the latest developments in this area which we will present in this meetup.

Afterwards, we will stay in the meeting for a Q&A session.

Agenda

1. Introduction

2. Presentation:

Open Source Application Performance Monitoring (APM) Tools for Java Enterprise Applications
Dr. Andreas Brunnert (RETIT)

The number of freely available application performance monitoring (APM) tools for Java-based enterprise applications (EA) has increased significantly in recent years. As a result, tracing transactions in distributed EA is increasingly becoming a “commodity” that no longer needs to be paid for. Even large commercial APM vendors now support standards like OpenTracing, OpenCensus or OpenTelemetry to simplify the integration of custom measurement data. In this talk I will present the most important open source APM tools (Zipkin, Jaeger, PinPoint, Apache Skywalking among others) and standards (OpenTracing, OpenCensus, OpenTelemetry) for EA and give an overview of their strengths and weaknesses. At the end of the talk I will discuss how the commercial APM tools differ from these freely available tools.