Differences
This shows you the differences between two versions of the page.
— |
infrastructure:messaging [2020/04/11 12:01] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== ARCHIVED ====== | ||
+ | <del>Many of HSBNE's current services communicate on a mish-mash of REST apis, longpoll loops and local mysql databases. | ||
+ | |||
+ | This is not optimal for future service interoperability and so we have adopted using AMQP for messaging between services, with messages encoded in Messagepack. | ||
+ | |||
+ | At the Port Hack site our AMQP Messaging is hosted via RabbitMQ on the hsbne-messaging virtual image running on hsbne-xen1. | ||
+ | |||
+ | To hook up your internal AMQP services (we don't do external ones yet) you can use the internal hostname of **hermes** , you can automatically create an AMQP queue to publish/subscribe to. Please make sure your queue name is unique and descriptive. | ||
+ | |||
+ | nog3 currently maintains the host and the rabbitmq service, contact him for assistance. | ||
+ | |||
+ | More info: AMQP - http://www.rabbitmq.com/how.html MessagePack - http://msgpack.org/</del> |
- infrastructure/messaging
- Last modified: 4 years ago
- (external edit)