Quarkus at Devnexus 2024 #38538
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 longest-running and Largest Java Ecosystem Conference in the World.
Date: April 9-11, 2024
Location: Atlanta, Georgia USA
Event Type: In Person
https://devnexus.com/
Tuesday Workshops
Session Title: Gain new supersonic, subatomic superpowers with Quarkus 3
Speaker(s): Daniel Oh
Day/Time: Tuesday, April 9th - 9:00am - Workshop
Abstract: This workshop focuses on Quarkus, supersonic subatomic Kubernetes native Java. The workshop uses a cloud IDE (VS Code) to develop Quarkus apps, deploy them to Kubernetes, and migrate Spring Boot Petclinic to Quarkus. The hands-on lab also covers several other developer topics such as: - Dependency Injection - Testing Quarkus Apps - Debugging Quarkus Apps - Building Native Quarkus Apps - Developing Cloud Native with Quarkus - Using Quarkus extensions - Hibernate ORM with Panache - Event-driven Messaging - Streaming Data with Quarkus and Kafka - Monitoring with Prometheus and Grafana - Tracing Quarkus Apps with Jaeger and MicroProfile Tracing - Migrate Spring Boot (Petclinic) to Quarkus
Wednesday Sessions
Session Title: Quarkus and AI. Integrating Java and LLM to build intelligent applications.
Speaker(s): Alex Soto
Day/Time: Wednesday, April 10th - 11:30AM - Session
Abstract: A Large Language Model (LLM) is a component of artificial intelligence specifically designed to comprehend and generate text that closely resembles human language based on the input it receives. One common scenario where it finds utility is when it needs to generate Java code to address a problem or create Kubernetes manifests with specific features. However, LLMs can also be employed with your enterprise code to enhance the customer experience, eliminating the need for customers to navigate through an entire website or improving the search process of on-site documentation During this session, we will explore how to integrate Quarkus with Large Language Models to establish a novel interaction interface for your users so they feel more human than just clicking across links. It's important to note that while Quarkus plays a significant role in this discussion, the concepts presented also apply to other Java frameworks. If you're interested in hands-on experience with Large Language Models and Java, with a focus on practical applications rather than theory, then this session is for you.
Session Title: Quarkus in the Cloud: Strategies for Teams and Topologies
Speaker(s): Erin Schnabel
Day/Time: Wednesday, April 10th - 2:30PM - Session
Abstract: Java is a powerhouse of a language suitable for use in many environments, footprints, and form-factors. As we collectively learn more about how to write cloud applications, we're seeing more nuanced discussions about how we build applications: should we be using monoliths or microservices? Should I use cloud functions? What is a modular monolith and is it a good idea or not? These choices require thoughtful architectural decisions and optimization strategies, not only at the code level but also in fostering effective teamwork. This talk delves deep into the architectural nuances and trade-offs essential for making informed decisions in these deployment paradigms.
Session Title: Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Speaker(s): Daniel Oh & Kevin Dubois
Day/Time: Wednesday, April 10th - 4PM - Session
Abstract: You've probably seen how to create a Function-as-a-Service with one of the cloud providers, but if this is all you know about Serverless, prepare to have your mind blown! In this session we'll show you how to create a production-grade, cloud-agnostic, event-driven serverless solution with Quarkus, a Java stack optimized for fast startup and small footprint; and Knative, an open source community project for deploying, running and managing serverless applications on Kubernetes. Say goodbye to vendor lock-in and hello to Supersonic Subatomic Java-based Serverless bliss!
Thursday Sessions
Session Title: Quarkus 3: The Road to Virtual Threads for Cheaper, Faster, and Easier Concurrent Applications
Speaker(s): Daniel Oh
Day/Time: Thursday, April 11th - 3:00PM - Session
Abstract: Developers have had extraordinary experiences and taken stunning capabilities while they were developing Java microservices from local to the cloud using Quarkus for the past 5 years. But there is more to come with their journey since we have just arrived in Quarkus 3 which provides good, better, and even excellent features and capabilities in terms of developer experience, performance, scalability, and cloud integration. Especially, Quarkus 3 on Java 21 simplifies asynchronous concurrent applications using virtual threads (Project Loom) for high scalability. In this session, we take you through how Quarkus integrates Loom on Java 21 for developers to make concurrent applications easier, have cheaper memory, and have high performance using virtual threads. You can also learn about what’s new in Quarkus 3 such as JakartaEE 10, MicroProfile 6, Hibernate ORM 6, and more.
Beta Was this translation helpful? Give feedback.
All reactions