Skip to content

ONLINE: Observability for JVM frameworks & CD-First approach in < 15 minutes

Network event
60 attendees from 6 groups hosting
Photo of Bert Jan Schrijver
Hosted By
Bert Jan S.
ONLINE: Observability for JVM frameworks & CD-First approach in < 15 minutes

Details

Note: this is an online livestream event. If you're looking for the in-person version of this event in Munich (DE), please don't sign up for this meetup but RSVP to the in-person event here: https://www.meetup.com/OpenValueMuenchen/events/285676520/.

We're getting back to in-person meetups, but that doesn't mean that we'll stop streaming! If you're not able to join this meetup in-person, you can still enjoy a high quality live stream with lots of room for interaction with the speakers.

You can tune in to the stream from the comfort of your home and ask questions via the live chat. A host will monitor the chat for questions and relay them to the speakers.

Our very own Miro Wengner will kick off, talking about the importance and the possibilities when it comes to observability and profiling techniques in the JVM world. Afterwards, Benedikt will pick up and demonstrate a practical solution to get a head start in your projects. How? By setting up a development environment with a Kubernetes Cluster using Raspberry Pi's and thereby testing deployment quickly and easily. All this including production like profiling like shown by Miro.

Both talks will be presented in English. RSVP now for an evening of learning and fun!

Since we're combining an in-person event and live stream, the times in the agenda below are indicative. The livestream will follow the pace of the in-person event.

+- 18:30 Talk 1 (see below)
+- 19:30 Break
+- 19:45 Talk 2 (see below)

### First talk: " Observability and Profiling - not only for Java developers" by Miro Wengner

Cloud computing brings new challenges to application development. The concept of Microservices is pushing on distributed solutions design. The inevitable consequence of this movement is the increasing importance of understanding the application's behavior. The ability to obtain meaningful data contributes significantly to the application uptime and stability. In this talk we examine, over examples, conventional observability and profiling techniques available for the popular JVM frameworks (Ktor, Spring, Quarkus, etc.). Together we explore and discuss the importance of the topic and its challenges. After this talk, you have witnessed useful evaluation techniques in action!

About Miro Wengner
Miro is a part the OpenValue Munich team. He is a OpenJDK committer, Java Champion and part of the Java Executive Committee. Miro contributes mainly to the Java Mission Control and Flight Recorder projects as a part of the Java platform stack. He is an author and contributor of numerous articles and books. You may also know him from various Java conferences.

### Second talk: "CD-First approach in less than 15 minutes" by Benedikt Neumayr

Establishing a fluent development pipeline could be still a challenge in large organizations - people processes are necessary but at the same time sometimes stand in the way of enforcing agile software development. Especially if you have to work on-premises or you have not decided about your cloud vendor yet, sadly the development of CD is often postponed. In an early project phase in which you discuss the pattern you want to follow and how to enable your Non-Functional Requirements, this is extremely counterproductive. Cloud technologies and infrastructure as code could also be used on-premises and are considered good practice. So, how to set up your own smallest on-premises Kubernetes cluster for starting with the exactly right amount of automation right from the beginning? Too much overhead? Witness how to start with a CD-First approach in less than 15 min delivered on a Raspberry PI using Ansible for provisioning - because waiting is wasting!

About Benedikt
Benedikt is a senior member of the OpenValue Munich chapter. In the course of his career Benedikt went in the Architectural direction. What Benedikt has in common with all the OpenValue team is a passion for Software Development and sharing useful insights to make ‘better software, faster’.

Photo of OpenValue Zürich group
OpenValue Zürich
See more events
Online event
This event has passed