Crates.io | service_bus |
lib.rs | service_bus |
version | 0.1.3 |
source | src |
created_at | 2020-03-04 01:45:31.804462 |
updated_at | 2020-04-08 07:47:07.142876 |
description | A service bus backed by a seda bus intelligently routing messages between services. |
homepage | https://resolvingarchitecture.io |
repository | https://github.com/resolvingarchitecture/service-bus |
max_upload_size | |
id | 215175 |
size | 21,944 |
Clarity in Design
A form of bus that manages services routing messages between them where each service gets two channels (in/out) using a SEDA bus.
Request BTC/XMR/ZEC address for a donation at brian@resolvingarchitecture.io.
!! WIP - not stable until version 1.0 !!
*[x] Minimal light-weight service bus *[x] provide service un-/registration *[x] Use seda bus underneath *[ ] Implement Enterprise Integration pattern routing between services *[x] Dynamic Slip *[ ] enable inter-service pipelines for cross-concerns like security and pub/sub *[ ] Support notification pub/sub *[ ] support full life-cycle management of service bus