Antonio Goncalves
Java Champion, Principal Software Engineer, book author, on-line course creator, conference organiser
Paris, France
Actions
I am a Principal Software Engineer at Microsoft living in Paris. I evolve in the Jakarta EE, Spring, Micronaut, Quarkus and now AI landscapes. From distributed systems to microservices and the cloud, today I help my customers to develop the architecture that suits them the best.
Aside from working for my customers, I write books (Java EE and Quarkus), I create online courses, I talk at international conferences (Devoxx, JavaOne, GeeCon…), I write technical papers, articles and I co-present on the Technical French pod cast called Les Cast Codeurs. I've co-created the Paris JUG, Voxxed Microservices and Devoxx France. For all my work for the community I have been made Java Champion.
Area of Expertise
Topics
When Quarkus Meets MicroProfile
In this talk I introduce Quarkus and MicroProfile, and then I develop, from scratch, a few microservices talking to each other using REST and Kafka.
Building Supersonic, Subatomic, Cloud Native Applications with Quarkus
This workshop explores why it matters and how you can leverage Quarkus and GraalVM to build supersonic, subatomic, cloud-native applications. In this workshop, you will learn how to:
* build Web applications with Quarkus
* use Hibernate and Hibernate with Panache
* build event-driven microservices with Apache Kafka
* monitor your applications
All the applications built in this workshop are run on top of the JVM but also compiled as native executables.
Quarkus, Micronaut and Spring Boot fighting in the Cloud
On the right corner, Quarkus, goes into his challenge against Micronaut the lightweight champion, and pound-for-pound with Spring Boot the best microservice framework in the world. Who will win the world “Cloud Native Java Runtime” title fight?
In this workshop you will bring your own laptop, install all the needed tools and be ready to develop from scratch three microservices: one written with Quarkus, one with Spring Boot and one with Micronaut. Add some business logic, access a database in a reactive and imperative manner, run them on HotSpot, compile them with GraalVM, containerize them with Docker and deploy them to the cloud. Then, add some load testing, scale and monitor them. At the end of this workshop you will know which of these microservices is the most appropriate in terms of performance, resource consumption, and startup time… or maybe you won’t ;o)
For this workshop you will need to install:
* Git
* Java 11, Java 17 and GraalVM
* Your own IDE
* Docker desktop
* An HTTP client (cUrl, wget, Postman)
* Have a Docker Hub account
* Have a GitHub account
* Have an Azure account (we will give you some credits)
When Java and AI meet Open Source
AI and LLMs are all the rage these days, and if your applications aren’t incorporating them, then you will most likely be left behind.
In this talk, we will explore how to integrate AI into your cloud-native Java applications using Open Source tools and libraries, such as Quarkus and LangChain4j. We will demonstrate how to use and interact with various LLMs, such as GPT, Dall-E, or HuggingFace.
We will showcase a fun, yet practical, example using a real-world Quarkus microservices application, deployed in Azure and integrated with OpenAI providers. We will also demonstrate some of the Quarkus Langchain4J extension capabilities. Through these examples, you will see just how easy it is to supercharge your applications with AI!
#opensource #ai #quarkus #langchain #hugginface #azure #java #kotlin #react #openai
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top