Skip to content

reactive-commons/reactive-commons-java

Folders and files

NameName
Last commit message
Last commit date
Jan 22, 2025
Jan 28, 2025
Apr 10, 2025
Jan 28, 2025
Feb 24, 2025
Jan 28, 2025
Apr 10, 2025
Apr 10, 2025
Aug 20, 2024
May 14, 2024
May 14, 2024
Dec 3, 2019
Apr 10, 2025
Feb 21, 2020
May 15, 2024
Apr 10, 2025
Apr 10, 2025
Jan 28, 2025
Oct 11, 2024
Nov 25, 2018
Apr 10, 2025
Oct 11, 2024

Repository files navigation

Reactor RabbitMQ

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.

Docs: https://reactivecommons.org/reactive-commons-java/

Other projects: https://github.com/bancolombia

Sponsor by: https://medium.com/bancolombia-tech

Even though the main purpose is to provide such abstractions in a mostly generic way such abstractions would be of little use without a concrete implementation so we provide some implementations in a best effors maner that aim to be easy to change, personalize and extend.

The first approach to this work was to release a very simple abstractions and a corresponding implementation over asyncronous message driven communication between microservices build on top of project-reactor and spring boot.