Zum Inhalt springen

Details

Das 38. JUG Bonn Treffen findet am 21.August statt.
Es handelt sich um eine reine Offline-Veranstaltung. Die Teilnahme ist kostenfrei — wir bedanken uns bei der Cronn GmbH für das Sponsoring der Location und der Verpflegung.

18:30 - Einlass
19:00 Talk #1: Ordnungstrends für Repositories
20:00 Talk #2: Entwicklung und Optimierung von Spring-Boot-3-Anwendungen auf AWS Lambda
21:15 - Diskussion & Networking
22:00 - Ende

Organizing, Decluttering, Dan-Sha-Ri - Ordnungstrends für Repositories
Google nutzt ein Monorepo für über 90% seiner Code-Basis. Das sind mehrere Millionen Dateien in einem Repository. Fragt ihr euch auch wie man da bitte jemals etwas wiederfinden soll?!
Egal ob in dieser einen Schublade in unserer Wohnzimmerkommode, unseren Download-Ordnern im Dateiexplorer oder in den Tiefen unserer Handtaschen – wenn es schnell gehen muss, werfen wir Dinge wahllos hinein bis ein unberechenbares Chaos entsteht, in dem wir nichts mehr finden, alte Dinge schlecht werden und wir im schlimmsten Falle später mal viel Zeit verbringen.
Dann heißt es aufräumen, aufräumen lassen oder einfach alles wegwerfen und neu machen. Genau das passiert leider auch häufig in unseren Repos. Netflix-Serien wie „The Home Edit” oder „Aufräumen mit Marie Kondo“ geben spannende Tipps, wie wir unser häusliches Chaos in den Griff bekommen und „für immer“ Ordnung bewahren. Warum das Ganze also nicht auch für unsere Repos nutzen?
Ganz unter dem Motto „be strategic about the stuff you want to use“ bekommt ihr Tipps und Tricks, wie ihr in eurem Repo ordentlich haushalten könnt.

Milena Fluck
Sie ist Senior Software Engineer bei adesso
und gründete 2021 das Startup DillyBeeze, das die Videoplattform DillyBeeze und den Dokumentengenerator und -editor DillyDocs entwickelt.

Entwicklung und Optimierung von Spring-Boot-3-Anwendungen auf AWS Lambda

In diesem Vortrag werde ich verschiedene Möglichkeiten vorstellen und vergleichen, wie Spring-Boot-3-Anwendungen auf AWS Lambda unter Verwendung von AWS Serverless Java Container, Spring Cloud Function, AWS Lambda Web Adapter und Custom Docker Image ausgeführt werden können. Ich werde auch Strategien zur Optimierung des Kaltstarts einer solchen Lambda-Funktion mit AWS Custom Lambda Runtime auf der Grundlage von GraalVM Native Image und dem AWS-eigenen Angebot SnapStart auf der Grundlage von Firecracker microVM Snapshot und Restore und CRaC (Coordinated Restore at Checkpoint) Runtime Hooks diskutieren. Ist die native Unterstützung von CRaC durch Spring Boot auch eine mögliche Optimierung?

Vadym Kazulkin is Head of Development at ip.labs GmbH, a 100% subsidiary of the FUJIFLM Group, based in Bonn. ip.labs is the world's leading white label e-commerce software imaging company. Vadym has been involved with the Java ecosystem for over twenty years. His focus and interests currently include the design and implementation of highly scalable and available applications, Serverless and AWS Cloud. Vadym is the co-organizer of the Java User Group Bonn meetup and AWS Community Builder in the Serverless category and a frequent speaker at various Meetups and conferences.

Amazon Web Services
Software Architecture
Java
Software Development
Spring Boot

Mitglieder interessieren sich auch für