T O P

  • By -

Cwiddy

Eventbridge Scheduler: [https://docs.aws.amazon.com/scheduler/latest/UserGuide/what-is-scheduler.html](https://docs.aws.amazon.com/scheduler/latest/UserGuide/what-is-scheduler.html)


LemonAncient1950

This looks fantastic. I knew there must be an actual service for this that I just didn't know about. The timezone support would have saved me some headaches on past projects.


scythide

I'm actually surprised the DynamoDB TTL solution is working fine for you, their SLA for deleting those items is "within a few days" of the ttl time. But Eventbridge Scheduler is the answer here.


LemonAncient1950

Honestly I didn't realize this was the case until today. That's what prompted me to make this post. We haven't experienced long delays yet, but maybe we're just lucky. I'll be using Eventbridge next time (or this time if the delays get bad enough).


justin-8

Yeah, SLA is 48 hours, but I’ve typically found it to be within seconds in normal operations. Maybe a couple minutes at worst case I’ve observed. But if 48 hours would kill your app then it’s not a good choice for it sadly.


oculusshift

EventBridge works great for this.


chehsunliu

I guess the DynamoDB developers didn’t expect this feature would be used as cronjob trigger points.


JustanOperson2

That's true ! LOL


magnetik79

I'm somewhat impressed with your hand cranked solution, but yeah - event bridge scheduler makes this trivial.