Quarkus as WeAreDevelopers World Congress #45147
insectengine
started this conversation in
Events
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Event Description: The global developer community meets once again at the WeAreDevelopers World Congress to connect with peers and get recent insights on software development, best practices and future tech trends - delivered by none other than the world's greatest minds in tech.
Date: July 9-11, 2025
Location: Berlin, Germany
Event Type: In Person
https://www.wearedevelopers.com/world-congress
Thursday Sessions
Developer Joy with Quarkus
Speaker(s): Daniel Oh
Day/Time: Thursday 10:10 am - 10:40 am on STAGE 6
Abstract: Java is a great programming language, however 'traditional' Java isn't so great to work with when it comes to modern development paradigms. Quarkus is a (fairly) new Java stack that addresses issues such as the typical slow startup time and rather large memory usage that hinder the adoption of Java in container and/or Serverless workloads. Quarkus is not just useful for optimizing resource usage though. There is also a big focus on improving the developer experience.
If you’re new to Quarkus or want a refresher on some of its latest features, you’ll definitely want to join this session. We’ll show you how to experiment with databases, kafka clusters, containers, Kubernetes, and of course, AI, without ever restarting our application.
After this session the audience should come away with inspiration to efficiently build modern applications with Java, and have lots of fun while doing so!
Agentic AI Systems for Critical Workloads
Speaker(s): Mario Fusco
Day/Time: Thursday 10:50 am - 11:20 am on STAGE 6
Abstract: Although there is no universally agreed definition of what an AI agent is, in practice several patterns are emerging that demonstrate how to coordinate and combine the capabilities of multiple AI services, in order to create AI-based systems that can accomplish more complex tasks.
These Agentic Systems architectures can be grouped in 2 main categories: workflows, where LLMs and tools are orchestrated through predefined code paths, and agents, where LLMs dynamically direct their own processes and tool usage, maintaining control over how they execute tasks.
Moreover testing these Agentic Systems architectures is one of the biggest challenges for the adoption in mission critical scenarios, due to their not completely deterministic nature.
The goal of this talk is giving a theoretical overview of Agentic AI in general and these patterns in particular, discussing their differences and range of applicability and showing with practical examples how they can be easily implemented and tested with Quarkus and its LangChain4j extension.
Like Spring, but Faster: The new Java Jedi
Speaker(s):
Eric Deandrea
Day/Time: Thursday 12:50 pm - 1:20 pm on STAGE 6
Abstract: Are you a Spring developer and interested in learning something new? More importantly, are you interested in saving 50% in your Java application operational costs? Come to this session to learn how!
Additionally, I will show concepts and conventions familiar to Spring developers and how those same concepts and conventions can be implemented in Quarkus.
Create AI-Infused Java Apps with LangChain4j
Speaker(s): Daniel Oh & Kevin Dubois
Day/Time: Thursday 15:30 - 16:00 on STAGE 9 (600)
Abstract: Generative AI has taken the world by storm over the last year, and it seems like every executive leader out there is telling us “regular” Java application developers to “add AI” to our applications. Does that mean we need to drop everything we’ve built and become data scientists instead now?
We promise it’s not as complicated as you might think! With Quarkus and LangChain4j, integrating AI models into your Java apps is easier than you might think. These tools make it simple to leverage the power of AI and impress your stakeholders.
In this session, you’ll explore a variety of AI capabilities such as Quarkus DevUI to try out AI models even before writing any code, LangChain4j features for prompting, chaining, and preserving state, function-calling for enriching your AI model’s knowledge with your documents using retrieval augmented generation (RAG), and Podman AI Lab for discovering ways to run (and train) models locally.
Test-Driven Development: It's easier than you think!
Speaker(s): Eric Deandrea
Day/Time: Thursday 3:30 pm - 4:00 pm on STAGE 6
Abstract: Everyone loves writing tests, don’t they? How do you write good tests? What tools are available for you to write good tests?
In this session, I will give a whirlwind introduction into the many features of Quarkus that help developers write good tests. I will highlight some of the features of Quarkus, Dev Services and Continuous Testing, which help make testing easier. Additionally, I will live code some tests for common use cases developers encounter, including unit, integration, and “black box” testing. I will discuss techniques such as mocking, spying, and interaction-based testing/verification.
I'll even spend some time showing how IDE-based AI assistants can help!
Once you see how easy TDD really can be there isn't a reason to not do it!
Beta Was this translation helpful? Give feedback.
All reactions