Session

Microservice Superheroes to the rescue!

Are you a developer building microservices? Do you struggle with how to develop and test individual microservices that are part of a larger system? Do you want to learn about building REST-based, event-driven, and AI-powered applications?

In this session, I will introduce the Quarkus Superheroes application and demonstrate how the application can facilitate local development within a microservices architecture. I will show how individual applications within the system can be tested (both unit and integration testing), as well as how “upstream” applications can be developed and tested in isolation of their “downstream” dependencies. Additionally, I will demonstrate how the application can be easily deployed to a remote Kubernetes environment and assist in the local development of individual applications within the overall system.

The Quarkus Superheroes application is a sample application consisting of several microservices demonstrating Quarkus features and best practices. The application allows superheroes to fight against supervillains. The application consists of several microservices, communicating either synchronously via REST or event-driven via Apache Kafka, all with a web-based user interface. Some of the applications are reactive while others are more traditional, showcasing how to build each kind. There’s even ChatGPT and Dall-e integration!

Eric Deandrea

Java Champion & Senior Principal Developer Advocate, Red Hat

Manchester, New Hampshire, United States

Actions

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