winglang / wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
https://winglang.io
Other
4.91k stars 194 forks source link

Replace EventBridge Rules with EventBridge Scheduler for `cloud.Schedule` on AWS platforms #5876

Open garysassano opened 6 months ago

garysassano commented 6 months ago

Use Case

Released towards the end of 2022, EventBridge Scheduler is designed expressly for scheduling tasks, making it the best-suited option for implementing Wing's cloud.Schedule on AWS.

Some benefits of EventBridge Scheduler vs EventBridge Rules:

You can also schedule tasks using Amazon EventBridge Rules. But to schedule tasks at scale, EventBridge Scheduler is better suited for this task.

Source: AWS blog

Proposed Solution

No response

Implementation Notes

No response

Component

No response

Community Notes

garysassano commented 6 months ago

There was an issue where certain regions lacked EventBridge Scheduler support, leading us to switch to EventBridge Rules. However, the situation has evolved, and now all key regions are supported.

github-actions[bot] commented 3 months ago

Hi,

This issue hasn't seen activity in 90 days. Therefore, we are marking this issue as stale for now. It will be closed after 7 days. Feel free to re-open this issue when there's an update or relevant information to be added. Thanks!

github-actions[bot] commented 13 hours ago

Hi,

This issue hasn't seen activity in 90 days. Therefore, we are marking this issue as stale for now. It will be closed after 7 days. Feel free to re-open this issue when there's an update or relevant information to be added. Thanks!