Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add QueuerUtil with BatchSend capability #347

Open
wants to merge 1 commit into
base: update-integration-router-plus-options-and-formatting
Choose a base branch
from

Conversation

seanspeaks
Copy link
Contributor

@seanspeaks seanspeaks commented Oct 17, 2024

Queue Utility Implementation

This PR introduces a new queue utility module for handling SQS operations.

Changes

  • Created a new queues directory in the core package
  • Implemented QueuerUtil with a batchSend method for sending messages to SQS in batches
  • Added AWS SDK configuration for local development and custom endpoints
  • Exported QueuerUtil for use in other parts of the application

TODO:

  • Add abstraction layer that reads off of the provider core extension
  • Allow other queue methods, like fifoqueues, etc., where the dev doesn't need to track much of the implementation details per provider

TODO:
[] Add abstraction layer that reads off of the provider core extension
[] Allow other queue methods, like fifoqueues, etc., where the dev doesn't need to track much of the implementation details per provider. Good luck!
Copy link

sonarcloud bot commented Oct 17, 2024

@seanspeaks seanspeaks marked this pull request as ready for review October 17, 2024 03:36
@seanspeaks seanspeaks changed the title Add QueuerUtil with BatchSend capability. TODO: [] Add abstraction layer that reads off of the provider core extension [] Allow other queue methods, like fifoqueues, etc., where the dev doesn't need to track much of the implementation details per provider. Good luck! Add QueuerUtil with BatchSend capability Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant