Quarkus Rotterdam


Details
18:30
Food, drinks, introduction
19:00
1st Talk:
Porting a Play 1 application to Quarkus Renarde by Stéphane Épardaud
The problem when picking a good Web Framework is that it becomes easy and enjoyable to write web applications. That’s probably what happened to you 15 years ago when you came across Play Framework 1, and put a lot of applications in production. These applications then went on to keep on working and need zero maintenance and now you’re left with applications working perfectly, but on a framework that’s been out of development for years, using outdated, unsupported versions of Java, Hibernate, and you’re wondering how to move them to a modern stack.
Well, Quarkus Renarde is here for you! It’s very inspired by Play Framework 1, but it’s still active, runs on Quarkus, giving you super modern options for running on the JVM or compiling as a native image, as well as lots of modern options for deploying to the cloud.
In this talk we will show you all you need to know to migrate an application from Play Framework 1 to Quarkus Renarde, including: templates, controllers, database mapping, validation, emails, internationalisation, database migration, backoffice, web resources, security…
Not familiar with Play Framework 1? Not a problem! Just ignore the Play examples and you’ll learn how to do things in Quarkus Renarde with lots of practical examples!
From deep into the Nice (France) mountains, Stéphane works for Red Hat on the Vert.x and Quarkus projects. Stéphane is a passionate hacker in Java, C, Perl or Scheme. A web standards and database enthusiast, he implemented among other things a WYSIWYG XML editor, a multi-threading library in C, a mobile-agent language in Scheme (compiler and virtual machines), and some Web 2.0 RESTful services and rich web interfaces with JavaScript and HTML 5. He now works full time on various Vert.x and Quarkus projects for Red Hat.
19:45
Break
20:00
2nd Talk:
The journey to AWS Lambda with Quarkus by Yiannis Sfinias
We can all agree the road to deployment is an analogue to an odyssey. Besides being time-consuming and complex, we also need to manage the infrastructure used, scale according to demand, and install health checks to ensure its availability, among other things. Is there a way to make this journey shorter and easier?
Bring back the developer joy in your life through Quarkus and AWS Lambda and discover how to streamline the road from development to deployment. In this talk, besides a live coding session, we will discuss the powerful synergy between Quarkus and AWS Lambda, the benefits/drawbacks we get and the possible cases for enterprise solutions or personal projects.
Yiannis is a software engineer at Lunatech with a few years of experience working in Java and Scala. Passionate about automation and crafting chatbots, they're eager to share their expertise and enthusiasm for Quarkus with fellow developers.
20:45
Closing words & socialising

Quarkus Rotterdam