项目作者: reactive-commons

项目描述 :
Common abstractions for reactive microservices
高级语言: Java
项目地址: git://github.com/reactive-commons/reactive-commons-java.git
创建时间: 2018-11-25T02:49:18Z
项目社区:https://github.com/reactive-commons/reactive-commons-java

开源协议:MIT License

下载



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.