Direct naar de inhoud
JCast logo
Afleveringen Blog Onderwerpen Over ons

S02E20

Quarkus, AI en waarom Java nog lang niet klaar is

21 september 2026
Thumbnail van aflevering Quarkus, AI en waarom Java nog lang niet klaar is
Portretfoto van Kevin Dubois
Gast: Kevin Dubois

Kevin Dubois werkt als principal software engineer bij Red Hat, waar hij nauw betrokken is bij de ontwikkeling van Quarkus en het LangChain4j-project. Zijn carrière begon op de universiteit in Rome, gevolgd door een avontuur in de Verenigde Staten waar hij via Cold Fusion en PHP uiteindelijk zijn thuis vond in de Java-wereld. Het is die vroege pijn van minder gestructureerde talen die hem tot op vandaag drijft om enterprise software op een solide, toekomstgerichte manier te bouwen. Kevin combineert diepgaande technische kennis met een oprechte passie voor de community: hij spreekt regelmatig op internationale conferenties en gelooft sterk in het delen van kennis als motor voor innovatie. Zijn enthousiasme voor cloud native Java en AI-integratie is aanstekelijk, en hij weet complexe concepten altijd te vertalen naar iets wat je morgen zelf kunt gaan uitproberen.

linkedin
Gast: Kevin Dubois
Portretfoto van Kevin Dubois

Kevin Dubois werkt als principal software engineer bij Red Hat, waar hij nauw betrokken is bij de ontwikkeling van Quarkus en het LangChain4j-project. Zijn carrière begon op de universiteit in Rome, gevolgd door een avontuur in de Verenigde Staten waar hij via Cold Fusion en PHP uiteindelijk zijn thuis vond in de Java-wereld. Het is die vroege pijn van minder gestructureerde talen die hem tot op vandaag drijft om enterprise software op een solide, toekomstgerichte manier te bouwen. Kevin combineert diepgaande technische kennis met een oprechte passie voor de community: hij spreekt regelmatig op internationale conferenties en gelooft sterk in het delen van kennis als motor voor innovatie. Zijn enthousiasme voor cloud native Java en AI-integratie is aanstekelijk, en hij weet complexe concepten altijd te vertalen naar iets wat je morgen zelf kunt gaan uitproberen.

linkedin

Kevin Dubois is geen onbekende in de Java-wereld. Als principal software engineer bij Red Hat is hij nauw betrokken bij Quarkus en LangChain4j, en je vindt hem regelmatig op het podium van grote conferenties. Maar het begint zoals zo vaak met een lange omweg: studies in Rome, een eerste job in de States met het weinig gemiste Cold Fusion, een tussenstop bij PHP, en uiteindelijk de terugkeer naar Java. Die pijn van die andere talen heeft hem nooit meer verlaten, en het maakt zijn keuzes des te bewuster.

Toen Kevin later bij een bedrijf werkte met meerdere teams en microservices, was er nog geen sprake van containers. Elke omgeving draaide op dure, dedicated AWS-servers, en niemand kon de volledige stack lokaal opzetten. Het was die frustratie die hem naar Docker dreef, en van daaruit groeide zijn passie voor cloud native development. Wat begon als interne advocacy binnen zijn bedrijf, mondde uiteindelijk uit in conferentietalks en een carrière bij Red Hat. Niet gepland, maar wel heel logisch achteraf.

Een groot deel van het gesprek gaat over de eeuwige vraag: Quarkus of Spring? Kevin bekent lichtjes bevooroordeeld te zijn, maar schetst een genuanceerd beeld. Spring heeft een groter ecosysteem en een vertrouwd pad, en daar is niks mis mee. Quarkus heeft dan weer het voordeel van een frisse start, met focus op snelle opstarttijden, laag geheugengebruik en een geweldige developer experience dankzij de ingebouwde dev mode. Maarten houdt het bij Spring omdat hij het gewoon kent en zijn job daarmee gedaan krijgt, en ook dat is een volkomen valide reden. Het gaat er niet om welk framework wint, maar om bewust kunnen kiezen.

AI is het andere grote thema in deze aflevering. Kevin ziet een enorme kans voor Java in de AI-boom, precies omdat enterprise software stabiliteit, veiligheid en onderhoudbaarheid nodig heeft. Python heeft zijn verdiensten, maar voor wie weet wat de ellende van afhankelijkheidsversies in productie, klinkt Java als een verademing. Via LangChain4j en het agentic verhaal binnen Quarkus bespreekt Kevin concrete demo’s: een autoverhuurapplicatie die via AI foto’s analyseert en beslissingen neemt over onderhoud of afschrijving, en een AIOps-systeem dat als plug-in op Argo Rollouts werkt en automatisch rollbacks doet op basis van log- en metriekanalyse door een LLM. Niet meer alleen chatbots dus, maar echte, gedistribueerde agentensystemen in productiewaardige Java-omgevingen.

Tussenin is er ook ruimte voor de quick fire round, voor een zijsprongetje over Frans programmeren bij de overheid, en voor de nuance dat conferenties bezoeken iets fundamenteel anders is dan YouTube-video’s kijken achteraf. Je weet niet wat je mist als je niet weet dat het bestaat. Kevin, Oumaima, Viktor en Maarten zijn het daar roerend over eens. Beluister deze aflevering als je wil weten waar cloud native Java naartoe gaat en waarom AI in Java veel meer is dan een hype.

© 2026 JCast · Volg ons! @jcast_crew

🍪 Deze website gebruikt cookies voor analytics (anoniem). Wil je dat we je bezoek meten?