Ga direct naar inhoud
1R-031.24-Java-Summit-2024-October-page-title-banner
Careers

Java OpenSource Summit

15:30 – 18:30 | 2 oktober 2024 | Leidsche Rijn, Utrecht

Welkom bij de Java OpenSource Summit!

Tijdens de Java OpenSource Summit duiken we in de nieuwste trends, best practices en innovatieve technieken specifiek voor Java-ontwikkelaars. Of je nu een ervaren Java-ontwikkelaar bent of net begint, er is voor ieder wat wils. Registreer nu om je plek op dit evenement te verzekeren!

NB: De presentaties tijdens dit evenement zijn in het Engels.

Programma:

Het evenement begint om 15:30 uur en omvat boeiende sprekers, interessante keynote en interactieve sessies! Een Summit is niet compleet zonder games, eten en een netwerkborrel! Mis het niet!

English below

Agenda:

15:30 – 15:45 – Registratie

15:45 – 16:00 – Welkom
16:00 – 16:30 – Sessie 1
16:30 – 16:55 – Sessie 2
16:55 – 17:15 – Pauze
17:15 – 17:45 – Sessie 3
17:45 – 18:15 – Sessie 4
18:15 – 18:40 – Keynote
18:45 – 19:30 – Borrel

Sessie 1:

Valhalla and the future of Java
door Julian Exenberger

Java is bijna 30 jaar oud, in die tijd is het ontwerp van de Java VM niet veranderd, maar je gemiddelde pc heeft nu 1000 keer meer RAM en is 30 keer sneller. Helaas kan de JVM het niet gebruiken. In een poging om dat te veranderen lanceerde Oracle in 2014 project Valhalla en na bijna 10 jaar hebben ze eindelijk een ontwerp dat ze kunnen implementeren. Krijg inzicht in wat dat ontwerp betekent voor de VM en hoe ontwikkelaars de tools krijgen om hiervan te profiteren.

Sessie 2:

OpenTelemetry
door James Mitchell, Marcus Konig, Rene van Leusen

Logs en metrics zijn niet voldoende om workflows in complexe gedistribueerde microservices of serverloze applicaties te monitoren en te troubleshooten. Distributed Tracing verbindt de verschillende componenten. Het stelt je ook in staat om het volledige pad dat een verzoek in je applicatie aflegt te volgen en te visualiseren. Je kunt prestatieknelpunten vinden en oplossen, de oorzaken opsporen en de afhankelijkheden van services analyseren. We geven je een diepgaande blik op OpenTelemetry en de drie pijlers van Observability: logs, metrics en traces. Maak je klaar om meer te leren over het op één na meest actieve project in de Cloud Native Computing Foundation (net achter Kubernetes)!

Sessie 3:

Crossplane: The future of platform engineering
door Ruaan Klem

Heb je ooit gedacht dat het opzetten van infrastructuur op een hyperscaler onnodig ingewikkeld is? Heb je je ooit afgevraagd waarom het inrichten van infrastructuur zoveel handmatig werk en tijd van een toegewijd onderhoudsteam vereist? Nou, je bent niet alleen. Er is een oplossing, en die is prachtig. Crossplane is een open-source platform dat gebruik maakt van de Kubernetes-architectuur om niet alleen infrastructuur op verschillende andere platforms (AWS, Azure, GCP, enz.) op te zetten. In deze presentatie ervaar je hoe eenvoudig Crossplane te gebruiken is en hoe het je DevOps-team naar een hoger niveau kan tillen!

Sessie 4:

Spring Modulith: Your Modular Architecture, De-Mystified!
door Justin Schreuder
Ontdek hoe Spring Modulith je in staat stelt om veerkrachtige en schaalbare applicaties te bouwen door een modulaire aanpak te bevorderen. Dit innovatieve framework stimuleert Domain-Driven Design (DDD), waardoor je technologie wordt afgestemd op strategische bedrijfsdoelen. Verken de kernconcepten van begrensde contexten en strategisch ontwerp, en leer hoe Spring Modulith het proces van het creëren van goed gestructureerde, onderhoudbare en testbare code vereenvoudigt. Doe mee aan een verhelderende sessie die je de kennis geeft om het volledige potentieel van modulaire architectuur te benutten.

Keynote:

De keynote wordt binnenkort aangekondigd, hou deze pagina in de gaten!


15:30 – 18:30 | 2 october 2024 | Leidsche Rijn, Utrecht

Welcome to the Java OpenSource Summit!

During the Java OpenSource Summit we will dive into the latest trends, best practices and innovative techniques specifically for Java developers. Whether you’re an experienced Java developer or just starting your journey, there will be something for everyone. Register now to secure your spot at this event!

NB: All presentations will be in English

Program:

The event starts at 15:30 PM and includes engaging speakers, an interesting keynote, and interactive sessions! A Summit is not complete without games, food and networking drinks! Don’t miss out!

Agenda:

15:30 – 15:45pm – Registration

15:45 – 16:00pm – Welcome
16:00 – 16:30pm – Session 1
16:30 – 16:55pm – Session 2
16:55 – 17:15pm – Break
17:15 – 17:45pm – Session 3
17:45 – 18:15pm – Session 4
18:15 – 18:40pm – Keynote
18:45 – 19:30pm – Drinks, networking and games

Session 1:

Valhalla and the future of Java
by Julian Exenberger

Java is almost 30 years old, in that time Java’s VM design hasn’t changed but your average PC has 1000 times more RAM and is 30 times faster. Unfortunately, the JVMjust can’t use it. In an attempt to change that Oracle launched project Valhalla in 2014 and after almost 10 years they finally have a design that they can implement. Gain insight in what that design means for the VM and how Developers will get the tools to take advantage of it.

Session 2:

OpenTelemetry
by James Mitchell, Marcus Konig, Rene van Leusen

Logs and Metrics are not enough to monitor and troubleshoot workflows in complex distributed microservices or serverless applications. Distributed Tracing connects the dots between the disparate components. It also allows you to track and visualize the full path a request takes in your application. You can find & fix performance bottlenecks, track down root causes and analyze service dependencies.

We will give you a deepdive into OpenTelemetry and the 3 pillars of Observability: Logs, Metrics and Traces. Get ready to learn more about the second most active project in the Cloud Native Computing Foundation (just behind Kubernetes)!

Session 3:

Crossplane: The future of platform engineering
by Ruaan Klem

Have you ever thought that spinning up infrastructure on a hyperscaler is unnecessarily complicated? Have you ever wondered why provisioning infrastructure requires so much manual work and time from a dedicated maintenance team? Well, you’re not alone. There is a solution, and it is beautiful. Crossplane is an open-source platform that leverages the Kubernetes architecture to not only spin up infrastructure on various other platforms (AWS, Azure, GCP, etc.). In this presentation you will experience how easy Crossplane is to use and how it can take your DevOps team to the next level!

Session 4:

Spring Modulith: Your Modular Architecture, De-Mystified!
by Justin Schreuder
Discover how Spring Modulith empowers you to build resilient and scalable applications by fostering a modular approach. This innovative framework encourages Domain-Driven Design (DDD), aligning your technology with strategic business goals. Explore the core concepts of bounded contexts and strategic design and learn how Spring Modulith simplifies the process of creating well-structured, maintainable, and testable code. Join us for an enlightening session that will equip you with the knowledge to unlock the full potential of modular architecture.

Keynote:

To be announced soon, stay tuned for more information!