Doorgaan naar de inhoud

TechDay: Avisi Conference

Foto van Avisi b.v.
Hosted By
Avisi b.
TechDay: Avisi Conference

Details

Op 30 mei is de volgende TechDay, dit keer met een heel nieuw format! We houden een conferentie format aan waarbij drie verschillende sprekers jullie gaan vertellen over drie interessante onderwerpen. De onderwerpen en sprekers zijn (in willekeurige volgorde):

Gert-Jan Bartelds: Introductie java.util.concurrent package
Om schaalbare en robuuste backend applicaties te bouwen is het essentieel om met concurrency en asynchroniciteit om te gaan. Gelukkig zijn er libraries, frameworks, services en servers beschikbaar die ons op dit punt veel werk uit handen kunnen nemen.

De basis onder de meeste van deze libraries en frameworks is de “java.util.concurrent” package. In deze talk (met hands-ons) zullen we deze package onder de loep nemen.

De package is vrij uitgebreid. Daarom focussen we ons op een high-level overzicht, inclusief bespreken van enkele basis principes (bijv. synchronisation & exclusion, monitors, fairness, volatility, optimistic/pessimistic locking types (en misschien nog meer)). Na de talk is er tijd om met hands-ons (van verschillende niveau) aan de slag te gaan.
NB: Java 21's virtual threads zijn geen onderwerp van deze talk.

Dirk Groot: Business logica in code: Valkuilen en best practices
Wat is een domeinmodel precies? Hoe vertaal je dat domeinmodel naar code die leesbaar, onderhoudbaar, testbaar én correct is?

In deze talk bespreken we een aantal veelvoorkomende valkuilen bij het implementeren van domeinmodellen en business logica. Vervolgens wil ik je graag aan de hand van een aantal simpele technieken en patterns laten zien hoe je die valkuilen kunt voorkomen. Het resultaat hiervan is expressievere code, minder tests en minder risico op het introduceren van bugs!

Koen Konst: Spring Boot native image met GraalVM
Wil jij ook dat jouw Spring Boot applicaties sneller opstarten, minder resources verbruiken en minder vulnerabilities bevatten? Heb je weleens gehoord van GraalVM en wil je weten hoe dat werkt met Spring Boot?

In deze talk gaan we samen jouw Spring Boot applicatie (of de demo applicatie) omzetten naar een GraalVM native image. Aan de hand van een demo applicatie lopen we stap voor stap alle benodigde configuratie door en lossen we samen de fouten op die we onderweg tegenkomen.

Wij zorgen voor bier, snacks & lekker eten. Tot 30 mei!

Programma:
14:45-15:00 Inloop
15:00-16:00 Talk 1
16:00-17:00 Talk 2
17:00-18:00 Talk 3
18:00-19:00 Eten en napraten/discussie

Photo of Avisi TechDays (Arnhem) group
Avisi TechDays (Arnhem)
Meer evenementen bekijken
Avisi HQ WTC
Nieuwe Stationsstraat 10 · Arnhem
Google map of the user's next upcoming event's location
GRATIS
15 plekken nog beschikbaar