Services/MessageQueuing

From MozillaWiki
< Services
Revision as of 22:43, 19 September 2011 by Bbangert (talk | contribs) (update for new reqs)
Jump to navigation Jump to search

Overview

The Message Queue project is part of 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 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 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