generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issuequeued
Description
Describe the feature
Allow for sending a batch of messages (SendMessageBatch)
This was previously opened, but then closed due to inactivity: #264
Use Case
Without message batching you are limited to 300 operations per second (300 send, receive, or delete operations per second).
With batching (using SendMessageBatch): Up to 3,000 messages per second.
Anytime your enqueuing a list of things to do, batching is preferred.
Proposed Solution
- Add
SendBatchAsynctoISQSPublisher- Accept a
List<T>return aList<SQSSendResponse> - Note: Unsure how best to handle
SQSOptions?as this can contain message-level properties (deduplication id, etc). So looking for guidance there.
- Accept a
Other Information
This was previously opened in SQSSendResponse
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS.Messaging (or related) package versions
AWS.Messaging 1.0.1
Targeted .NET Platform
All
Operating System and version
All
Vfurt and sheva-serga
Metadata
Metadata
Assignees
Labels
feature-requestA feature should be added or improved.A feature should be added or improved.p2This is a standard priority issueThis is a standard priority issuequeued