Changes between Version 15 and Version 16 of BluePrint/Messaging/Outbound
- Timestamp:
- 09/22/12 04:14:30 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/Messaging/Outbound
v15 v16 28 28 === Options === 29 29 30 Given that, if msg is enabled, we want to queue up new messages to avoid slow request response ), and given that retries are a significant potential overhead, one option is to separate new message processing from retries. Sub-options:30 Given that, if msg is enabled, we want to queue up new messages to avoid slow request response, and given that retries are a significant potential overhead, one option is to separate new message processing from retries. Sub-options: 31 31 * Use separate queues for new messages versus retries. After a run of the new message queue, each message will either be sent or will fail and be inserted in the retry queue, so -- except for messages inserted during the run -- the new message queue will be empty. This does not require a change to the queuing mechanism. Sub-sub-options: 32 32 * Launch the new message queue asynchronously when each new message is posted. Here, there would be a periodic task just for the retry queue.