service_bus

Crates.ioservice_bus
lib.rsservice_bus
version0.1.3
sourcesrc
created_at2020-03-04 01:45:31.804462
updated_at2020-04-08 07:47:07.142876
descriptionA service bus backed by a seda bus intelligently routing messages between services.
homepagehttps://resolvingarchitecture.io
repositoryhttps://github.com/resolvingarchitecture/service-bus
max_upload_size
id215175
size21,944
Brian Taylor (objectorange)

documentation

https://github.com/resolvingarchitecture/service-bus

README

Resolving Architecture

Clarity in Design

Service Bus

A form of bus that manages services routing messages between them where each service gets two channels (in/out) using a SEDA bus.

build Crate Info API Docs

License PGP

commits repo size

num lang top lang Rustc Version 1.42+

Info | Docs | Changelog

Donate

Request BTC/XMR/ZEC address for a donation at brian@resolvingarchitecture.io.

Notes

!! WIP - not stable until version 1.0 !!

Design Goals

*[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

Commit count: 16

cargo fmt