Cover Image for JAVA and Performance
Cover Image for JAVA and Performance
Avatar for JAVA Eindhoven
Presented by
JAVA Eindhoven
This is a calendar for technical meetups in Eindhoven around JAVA.
21 Going
Registration
Welcome! To join the event, please register below.
About Event

Following up on the moment we had at ASML last October we are having another JAVA technical get together after working hours in Eindhoven, sponsored by CGI.

This is for folk who are curious, passionate about JAVA. No sales, no recruiting just technical sessions for technical folk.

Agenda:

17:30 Doors open

18:00 Welcome by Hosts

18:05 Introduction of CGI

18:15 Elliptic Curve Cryptography: Faster, Smaller, Stronger - by Erwin Manders a Solution Architect from Rabobank

19:00 Dinner

19:30 3 years of Quarkus in production, what have we learned? by Jago de Vreede a Developer from TenneT

20:15 JAVA and Performance by Vijay Kumar, Software Transformation Architect from CGI

20:45 Wrap up and networking

---

Here is more information about the talks:

Elliptic Curve Cryptography: Faster, Smaller, Stronger

In a digital world overflowing with AI‑generated voices, deepfakes, and synthetic identities, one question rises above the noise: how can we still trust anything we read or receive? When every message could be fabricated and every sender could be an illusion, authenticity becomes a battlefield.
This talk dives into the cryptographic machinery that keeps that battlefield from collapsing. You’ll discover how asymmetric key cryptography lets us verify a sender’s identity without ever touching their secrets, and how a simple pair of cryptographic keys can anchor trust in a chaotic information landscape. We’ll explore the elegance of elliptic‑curve cryptography, the hidden dangers of weak randomness, and the looming challenge of post‑quantum algorithms that threaten to upend everything we rely on today.
If you want to understand how digital trust survives in an era of manufactured reality, this is where the story begins.

3 years of Quarkus in production, what have we learned?

Quarkus has grown in popularity in the last years, but what’s it really like to use it in large-scale, real-world business projects? In this session, we’ll move beyond the basics of "Hello World" to explore how to build enterprise-level applications with Quarkus efficiently.
In this talk we will set up a multi-module project, incorporating integration tests and addressing the challenges with build times, while maintaining a high development velocity. Next, we’ll tackle an upgrade scenario and splitting the application into multiple microservices. Along the way, we’ll share hard-earned lessons, including what to avoid.
At the end of the talk, you should have a good understanding of how to efficiently set up a “big” enterprise project with Quarkus and the confidence to get started.

Java & Performance: Myth, Reinvention, and Measured Reality

For years we’ve heard: “Java is slow.”
But is it really?

This session cuts through assumptions and benchmarks the truth. From GC pauses and heavyweight threads of the past to Virtual Threads, ZGC, GraalVM, and modern JIT optimizations — we’ll explore how Java quietly reinvented itself into one of the most optimized production runtimes in the world.

This is not a marketing talk.
It’s a performance engineering discussion backed by code, measurements, and architectural insight.

Location
High Tech Campus 5
5656 AG Eindhoven, Netherlands
Come to AI Innovation Center. If you by car park in P0.
Avatar for JAVA Eindhoven
Presented by
JAVA Eindhoven
This is a calendar for technical meetups in Eindhoven around JAVA.
21 Going