Devoxx France 2024 #39716
insectengine
started this conversation in
Events
Devoxx France 2024
#39716
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Event Description: Devoxx France is a conference for developers organized in Paris for 3 days in April. It was created in 2012 by the Paris JUG association. With 3,200 people, it is one of the largest developer conferences in France. If the DNA of Devoxx France is the Java platform, the conferences are also open to other themes such as Agility, the Web, Cloud Computing, Mobile, etc.
Date: April 17-19, 2024
Location: Paris, France
Event Type: In Person
https://www.devoxx.fr/
Wednesday
Session Title: Instrumenter vos applications natives Spring Boot et Quarkus avec OpenTelemetry
Speaker(s): Sandra Ahlgrimm, Jean Biscotti, & Bruno Baptista
Date & Time: Wednesday from 10:30 to 11:15
Abstract: Vous avez développé votre première application native GraalVM. Vous bénéficier maintenant d'un démarrage rapide et d'une faible utilisation des ressources. Mais comment être sûre que votre application fonctionne correctement, sans erreur et sans requêtes SQL lentes ?
Comment instrumenter et observer vos applications natives Spring Boot et Quarkus avec OpenTelemetry ?
Rejoignez-nous à cette session mêlant explications et live coding où nous répondrons à cette question !
Session Title: Picocli: put some Java in your terminal!
Speaker(s): Stéphne Philippart
Date & Time: Wednesday from 5:00 p.m. to 17:30
Abstract: Everyone uses CLI (Command Line Interface) and they have existed since the dawn of time. Often synonymous with increased productivity, their creation is sometimes obscure and can seem complex. This was the case a few decades ago, but in recent years, languages and frameworks have made it possible to simply write them in your favorite language.
I suggest you use a language that does not seem, at first glance, the most intuitive to create a CLI: Java!
But he will be well supported in this task: thanks to Picocli and Quarkus , our CLI will have everything great, while being simple to develop! And the icing on the cake: we will create a “real” executable using Graal VM .
Come join me during a live coding session to highlight how to create a CLI in Java with Picocli and Quarkus from scratch!
Session Title: Creating a documentation site for users with AsciiDoc and Antora
Speaker(s): Alexander Schwartz
Date & Time: Wednesday from 5:50 p.m. to 18:20
Abstract: Documentation for a software project is essential for users, administrator and developers alike: Users need to find the right tutorials, reference documentation and answers to their questions, administrators need to know how to install and operate the software, while developers need other documents to get started contributing, and share concepts and architectures for fellow contributors.
The tool Antora simplifies the process by creating documentation websites from AsciiDoc sources stored in Git repositories. Users can browse the generated website and select the version matching the software they use. Navigation outlines, search and cross-references between pages allow users to find answers to their questions. Several open-source software projects like Camel, Debezium and Couchbase use this solution.
For developers it is normal to develop software in collaboration using their IDE and a version control system like Git. The same type of collaboration is possible when all documentation is versioned in a markup-format like AsciiDoc.
This talk presents the basics of an Antora setup and walks through all the steps from editing content in the IDE to updating the documentation site using continuous integration and delivery.
Thursday
Session Title: Highly available Identity and Access Management with multi-site Keycloak deployments in the cloud
Speaker(s): Alexander Schwartz & Ryan Emerson
Date & Time: Thursday from 11:35 to 12:20
Abstract: A single sign on solution for your customers and employees shouldn't be a single-point-of-failure in your architecture. Keycloak, a popular Open Source Identity and Access Management solution that provides single sign on, amongst other capabilities, is no exception to this.
A clustered Keycloak deployment in a single site or datacenter provides sufficient availability for many. An increasing number of organizations need to utilize multiple sites for improved resiliency or to meet legal requirements. In 2023, Keycloak overhauled its multi-site capabilities for public cloud infrastructures, tested them thoroughly and provided deployment blueprints to the community. They show how to set up an AWS infrastructure and deploy Keycloak across multiple sites.
This talk presents, from an architects and developer perspective, how we approached the problem, which architecture we chose, the challenges we faced and which tools helped us along the way. Expect to dive into concepts like load shedding, cache stampedes, and automated failover. See tools like Gatling, Helm, OpenTelemetry, Kubernetes Operators and AWS infrastructure in action. We will also provide an outlook for the next steps in our journey.
These insights will help you to improve your Keycloak deployments as well as design and test your own applications so they can withstand high load and site failures.
Session Title: Keycloak Birds-of-a-Feather session
Speaker(s): Alexander Schwartz & Ryan Emerson
Date & Time: Thursday from 8:00 p.m. to 20:55
Abstract: Keycloak is a popular Open Source Identity and Access Management (IAM) solution that provides single sign on, amongst other capabilities. Over the last 10 years it has grown its community, and in 2023 it joined the Cloud Native Computing Foundation (CNCF) at the Linux Foundation. This session invites all Keycloak users and contributors to share their successes and challenges, and to discuss ideas and upcoming features with the Keycloak maintainers. After a short introduction to Keycloak and its latest features and roadmap, we'll switch to "lean coffee" mode: We'll collect the participants topics, prioritize them by dot-voting, and discuss them one by one starting with the ones which received the highest number of points. As Keycloak maintainers, we would like to use this opportunity to connect with Keycloak users and contributors to learn what works well, what needs improvement and to generate ideas for future roadmap items.
Friday
Session Title: Hibernate Search 7: Nouveautés et cas pratiques de la recherche full-text et vectorielle Java
Speaker(s): Katia Aresti & Yoann Rodiere
Date & Time: Friday from 11:35 to 12:20
Abstract: Hibernate Search 7.0 est sorti fin 2023, et la version 7.1 est déjà disponible. Découvrez toutes les nouveautés de cette dernière version et les cas d’application pratiques tels que la recherche vectorielle (kNN) qui permet d’implémenter une recherche textuelle, audio ou image à base de machine learning.
Cette conférence vous guidera à travers les changements sous-jacents, démontre des cas d'utilisation concrets et vous fournira des astuces pratiques pour tirer le meilleur parti de la dernière version de cette bibliothèque essentielle pour la persistance des données et la recherche full-text dans l'écosystème Java.
Session Title: Cast Coders in the flesh and in berets
Speaker(s): Arnaud Héritier & Emmanuel Bernard, Katia Arest, & Antonio Goncalves
Date & Time: Friday from 5:45 p.m. to 18:30
Abstract: The Cast Coders, the granddaddy of French-speaking development podcasts, returns this year to Devoxx to close this beautiful conference in relaxation, joy and a little touch of philosophical perspective. Come share with the public your impressions of this Devoxx vintage, things that surprised you, trends that are emerging.
Beta Was this translation helpful? Give feedback.
All reactions