|
|
| (23 intermediate revisions by 4 users not shown) |
| Line 1: |
Line 1: |
| = Overview =
| | #REDIRECT[[Services/Sagrada/Queuey]] |
| | |
| The '''Message Queue''' project is part of [[Services/Roadmap/Sagrada|Project Sagrada]]
| |
| , providing a service for applications to queue messages for readers.
| |
| | |
| The first version of the MQ will focus on providing a useful service for the
| |
| [[Services/Notifications|Notifications project]] to enqueue messages for many
| |
| queues and for subscribers to poll for messages.
| |
| | |
| = Project =
| |
| | |
| == Engineers ==
| |
| | |
| * Ben Bangert
| |
| | |
| == Use Cases ==
| |
| | |
| === Notifications ===
| |
| | |
| The new version of [[Services/Notifications/Push|Notifications]] will use the
| |
| MQ to store messages for users from various websites and allow users to poll
| |
| the MQ directly for new notifications they have allowed.
| |
| | |
| * Internal app add's messages to a queue by queue name
| |
| * Devices can read a queue by name
| |
| * Devices can read the X most recent messages
| |
| * Devices can read messages since XXX
| |