You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
Is there a need to create an additional feature for SQS integration, specifically for adding a delay longer than 15 minutes? This could be achieved using AWS Step Functions and Lambda. For instance, in the configuration, we could introduce an option like "enable_long_term_delay" or "enable_aws_delay." When set to true, this option would route all jobs first through a Step Function to accommodate the extended delay, and then add them to SQS via Lambda.
What advantages does it add?
-You can easily remove/abort long/short-term delayed jobs because you can just stop the Step Function from executing and nothing will be sent to SQS.
-Easy processes management - via the AWS panel, you can see all StateMachine-related processes so if you are attaching many jobs to one object, you can easily add an ID to the StateMachine and you will have all jobs in one place.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
Is there a need to create an additional feature for SQS integration, specifically for adding a delay longer than 15 minutes? This could be achieved using AWS Step Functions and Lambda. For instance, in the configuration, we could introduce an option like "enable_long_term_delay" or "enable_aws_delay." When set to true, this option would route all jobs first through a Step Function to accommodate the extended delay, and then add them to SQS via Lambda.
What advantages does it add?
-You can easily remove/abort long/short-term delayed jobs because you can just stop the Step Function from executing and nothing will be sent to SQS.
-Easy processes management - via the AWS panel, you can see all StateMachine-related processes so if you are attaching many jobs to one object, you can easily add an ID to the StateMachine and you will have all jobs in one place.
Do you find this approach useful?
0 votes ·
Beta Was this translation helpful? Give feedback.
All reactions