Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1003 Bytes

README.adoc

File metadata and controls

21 lines (12 loc) · 1003 Bytes

Conference Demo

This small sample project showcase the development of 3 microservices using both Jakarta EE 10 and Eclipse MicroProfile 6.0

The domain model and real-world requirements are inspired in the official conference demo project for the Eclipse MicroProfile stack.

Modules

The following service modules are defined:

  1. Speaker: Handles all speakers data and provides a default configurable list of venues.

  2. Session: Handles session data. Unlike the official Conference demo, here scheduling sessions is doing in tandem while creating them, so no schedule service is used.

  3. Vote: Handles session rating and the creation of attendees.

Additionally, the Dashboard module has a UI that interacts with these services.

Provisioning

All three services are provisioned using Payara Community Micro 6.

The Payara Micro Maven Plugin is configured on all projects for a quick launch-up.