Skip to content

reactive-commons/reactive-commons-java

Repository files navigation

CI/CD Maven Central

reactive-commons-java

The purpose of reactive-commons is to provide a set of abstractions and implementations over different patterns and practices that make the foundation of a reactive microservices architecture.

Even though the main purpose is to provide such abstractions in a mostly generic way, they would be of little use without a concrete implementation. So we provide implementations in a best-effort manner that aim to be easy to change, personalize, and extend.

The first approach to this work was to release simple abstractions and a corresponding implementation over asynchronous message-driven communication between microservices, built on top of Project Reactor and Spring Boot.


Documentation

Full documentation is available at:


Related


Third-Party Code Credits

This project includes source code internalized from the following open-source libraries:

reactor-rabbitmq

CloudEvents JSON Jackson

Packages

 
 
 

Contributors

Languages