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
Links
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