MicroProfile Reactive Messaging aims to provide a way to connect event-driven microservices. It defines a development model for declaring CDI beans producing, consuming and processing messages.
The key characteristics of the specification make it versatile and suitable for building different types of architecture and applications.
Functional changes
A full list of changes delivered in the 3.0 release can be found at MicroProfile Reactive Messaging 3.0 Milestone.
Incompatible Changes
This release aligns with Jakarta EE 9.1 (137), so it won’t work with earlier versions of Jakarta or Java EE.
API/SPI Changes
Acknowledgement doesn’t work with default Message.of(T,ack, nack)(#143)