Development PracticesDevelopment Practices
Conference50min
BEGINNER

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

This session explores using Quarkus in large-scale enterprise projects. It covers setting up multi-module projects, integration testing, build time challenges, and microservices. Attendees will learn efficient project setup, tackle upgrades, and gain insights from practical experiences, providing the confidence to start enterprise projects with Quarkus.

Jago de Vreede
Jago de VreedeTenneT

talkDetail.whenAndWhere

Thursday, June 12, 09:00-09:50
Room 4B
talks.description
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.
velocity
quarkus
enterprise
microservices
talks.speakers
Jago de Vreede

Jago de Vreede

TenneT

Netherlands

Jago is a full-stack software engineer at TenneT, as a software engineer he has seen a broad-spectrum of projects. He also likes to take Java to the extreme and do things with are normally not done with Java, like playing an automated guitar. He is passionate about his work and likes to share his knowledge and has therefore spoken at conferences worldwide.

talkDetail.rateThisTalk

talkDetail.ratingExpired

talkDetail.ratingWindowExpired

occupancy.title

occupancy.votingClosed

occupancy.votingWindowExpired

comments.title

comments.speakerNotEnabledComments