Event-driven architectures have been around for a long time, and asynchronous method invocations, message-driven beans, event control logic, and so on are constructs that developers are familiar with. However, with the popularity and adoption of cloud resources and on-demand scalability, organizations have a renewed interest in reactive programming approaches that can exploit serverless and function as service-type environments. Eclipse MicroProfile also includes specifications related to reactive programming in projects that currently live outside the Eclipse MicroProfile umbrella/platform release.
In addition to these, there are also projects in the Eclipse MicroProfile sandbox that the community is currently discussing, implementing, and evaluating to decide whether or not they should be promoted to official MicroProfile projects...