Auto-tools/Projects/Pulse: Difference between revisions

→‎System Description: A bit more about responsibilities
(→‎Contributing: Requirements for contributing)
(→‎System Description: A bit more about responsibilities)
Line 15: Line 15:
= System Description =
= System Description =


Pulse isn't any one thing.  At its heart, it is a RabbitMQ system with a particular configuration and a set of conventions for using it along with a management tool, [[Auto-tools/Projects/Pulse/PulseGuardian|PulseGuardian]], to make Pulse as automated and self-serve as possible.  Pulse follows the pub-sub pattern, in which publishers send messages to topic exchanges, and consumers create queues bound to these exchanges in order to subscribe to the publishers' messages.
Pulse isn't any one thing.  At its heart, it is a RabbitMQ system with a particular configuration and a set of conventions for using it along with a management tool, [[Auto-tools/Projects/Pulse/PulseGuardian|PulseGuardian]], to make Pulse as automated and self-serve as possible.  Pulse follows the pub-sub pattern, in which publishers send messages to topic exchanges, and consumers create queues bound to these exchanges in order to subscribe to the publishers' messages.  In general, publishers create and own exchanges, and consumers create and own queues.


= Specification =
= Specification =
Confirmed users
1,927

edits