ApeldoornJUG@Kadaster: Event Sourcing - Native Java compilation GraalVM
Details
Beste Java developer,
Graag nodigen we je uit voor een fysieke Java Meetup op locatie van het Kadaster met de volgde onderwerpen:
- Event Sourcing: een Kadastrofe? verzorgd door Maarten-Jan van Gool en Gerlo Hesselink.
- Native compilation van Java applicaties met GraalVM verzorgd door Joris Giesen en Michel Schudel van Craftsmen.nl
Programma:
17:45 Inloop
18:00 Maaltijd
19:00 Presentatie Event Sourcing: een Kadastrofe?
19:40 Pauze (koffie/thee/fris)
20:00 Presentatie Native compilation van Java applicaties met GraalVM
21:00 Afsluiting
De presentaties worden in het Nederlands gegeven.
Event Sourcing: een Kadastrofe?
Sinds 2018 is de Basisregistratie Kadaster, de BRK, geëventsourced. Elke overdracht, hypotheek of ander rechtsfeit dat bij de notaris ingeschreven wordt bij het Kadaster in het Kadastraal Object En Registratie Systeem (KOERS) gepersisteerd in een serie nieuwe gebeurtenissen (events), welke de basis geworden zijn van communicatie tussen de inmiddels tientallen microservices. We zijn inmiddels 5 jaar na livegang en het is tijd om de balans op te maken. Wat zijn de successen van event sourcing? Wat hadden we anders kunnen/moeten doen? Waar moet je aan denken als je zelf begint met event sourcing? Wat moet je wel, en wat moet je vooral niet doen? Wij nemen je mee in onze ervaringen.
Native compilation van Java applicaties met GraalVM
Java applicaties staan bekend om hun relatief hoge geheugengebruik en trage opstarttijd. In een cloud omgeving kan dit voor onnodige kosten zorgen. De GraalVM JDK distributie adresseert deze problemen met de mogelijkheid om Java applicaties ahead-of-time te compileren naar native code. In deze presentatie leer je hoe dit werkt en krijg je een demo van een gecompileerde Spring Boot 3.0 applicatie met gereduceerde opstarttijd en geheugengebruik.
Deelname: is gratis.
