Session

Buildpacks Entpackt: Spring-Boot-Builds mit benutzerdefiniertem AOT-Caching erweitern

Spring Boot und Paketo Buildpacks machen das Containerisieren von Java-Anwendungen einfach. Aber was passiert eigentlich im Innern dieses Build-Images?

In diesem Vortrag öffnen wir die Box und tauchen selbst in die Buildpack-Pipeline ein. Sie erfahren, wie Buildpacks Spring-Boot-Anwendungen erkennen, kompilieren und starten, und wie man in diesen Ablauf eingreifen kann, um eigene Funktionen hinzuzufügen.

Als Praxisbeispiel entwickeln wir etwas, das heute noch fehlt: eine AOT (Ahead-of-Time) Caching-Schicht, welche die Startzeit und die Image-Build-Zeit verkürzt. Wir integrieren sie in ein eigenes Buildpack, bauen die klassische Spring-Petclinic-Anwendung neu auf und messen gemeinsam die Auswirkungen.

Diese Session richtet sich an Entwicklerinnen und Entwickler, die bereits mit Spring Boot arbeiten, aber den Container-Build-Prozess besser verstehen, anpassen und optimieren möchten. Freuen Sie sich auf eine Mischung aus Live-Coding, echten Messwerten und einigen „Aha!“-Momenten.

Eine praktische Reise durch Paketo Buildpacks und die Build-Pipeline von Spring Boot, mit einer Live-Demo, in der wir unsere eigene AOT-Caching-Schicht hinzufügen.

Patrick Baumgartner

Software Crafter @ 42talents

Zürich, Switzerland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top