Quarkus at Devoxx UK #40291
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
-
Event Description: Join us in London for a global gathering of the developer community at Devoxx UK 2024. A diverse group of inspiring speakers from around the world will cover vital developer-focused topics and share the latest technology advances.
Date: May 8-10, 2024
Location: London, England
Event Type: In Person
https://www.devoxx.co.uk/
WEDNESDAY
Spring Boot vs Quarkus the ultimate battle! | View the Session Video
Speaker(s): Berwout De Vries robles and Jago De Vreede
Day/Time: Wednesday from 12:00 - 12:50
Abstract: When you’re building (micro)services, you have lots of framework options. Spring Boot is no doubt a popular choice. But there’s more! Take Quarkus, a framework that’s considered the rising star for Kubernetes-native Java.
It always depends on what's best for your situation, but how to choose the best solution if you're comparing 2 frameworks? Both Spring Boot and Quarkus have their positives and negatives. Let us compare the two by live coding a couple of common use cases in Spring Boot and Quarkus.
After this talk, you’ll be ready to get started with Quarkus yourself, and know when to select Quarkus or Spring Boot.
Six things we learned implementing Rockstar on Quarkus | View the Session Video
Speaker(s): Holly Cummins & Hanno Embregts
Day/Time: Wednesday from 15:40 - 16:30
Abstract: Let’s run Rockstar programs on Quarkus! What could possibly go wrong?
Rockstar is an example of an “esoteric language,” designed to be interesting rather than intuitive, efficient or especially functional. Rockstar’s interesting feature is that its programs use the lyrical conventions of eighties rock ballads. Rockstar has been implemented in many languages, but not as a JVM language. This was clearly (clearly!) a gap that needed fixing, so Holly and Hanno have stepped in to make sure us JVM folks aren’t missing out. As a bonus, because “Bon Jova” is a JVM language, it can take advantage of Quarkus-y goodness. Along the way, a lot was learned about eighties music, classloaders, parsing, bytecode manipulation, and the important relationship between language style, syntax, and semantics.
There will be live coding, live singing and live guitar!
Build your own enterprise ChatGPT with OpenSource
Speaker(s): Antonio Goncalves, Yohan Lasers, and Sandra Ahlgrimm
Day/Time: Wednesday from 16:50 - 18:20
Abstract: AI technologies, and particularly large language models (LLMs), have been popping up like mushrooms lately. But how can you use them in your applications?
In this workshop, we will use a chatbot to interact with GPT-4 and implement the Retrieval Augmented Generation (RAG) pattern. Using a vector database, the model will be able to answer questions in natural language and generate complete, sourced responses from your own documents. To do this, we will create a Quarkus service based on the open-source LangChain4J and ChatBootAI frameworks to test our chatbot. Finally, we will deploy everything to the Cloud.
At the end of the workshop, you will have a clearer understanding of large language models and how they work, as well as ideas for using them in your applications. You will also know how to create a functional knowledge base and chatbot, and how to deploy them in the cloud.
THURSDAY
Going serverless with Quarkus, GraalVM native images and AWS Lambda
Speaker(s): Bert Jan Schrijver
Day/Time: Thursday from 11:20 - 12:10
Abstract: Short version: In this talk, I'll show how I migrated the backend for the NLJUG conference app (used for J-Fall, J-Spring and more events) from Spring running on Linux virtual machines to Quarkus running as GraalVM native image on AWS lambda.
Long(er) version:
A conference app backend makes the ideal candidate for a serverless architecture: almost no traffic during the year, and peak traffic during conference days.
In this talk, I'll show how I migrated the backend for the NLJUG conference app (used to rate talks for conferences with 1500+ attendees) from a traditional approach with Java and Spring running on Linux VM's to a fully serverless architecture with Quarkus, GraalVM native images, AWS lambda, API gateway and DynamoDB.
I'll talk about (and demo) the Quarkus development experience, migrating code to Quarkus, creating native images and the caveats involved, testing, deploying to AWS with the SAM CLI, monitoring, costs and more.
After this talk, you'll know enough to get started with building and deploying Quarkus native images on AWS Lambda yourself!
Beta Was this translation helpful? Give feedback.
All reactions