dapr / dapr/components-contrib

Cloudflare Queues Input binding

Open
#4,151 15 comments 0 reactions 0 assignees View on GitHub
good first issue kind/enhancement
Dominant language
Go
Stars
602
Forks
580
Avg merge
4d 9h
Merged PRs (30d)
6

Description

## Describe the feature

I'd like to see the cloudflare queues binding become bi-directional, as I see it there's a couple different approaches that can be used for this:

1. Use [pull consumers](https://developers.cloudflare.com/queues/configuration/pull-consumers/) to periodically (configurable interval) poll the queue for new messages, and once seen deliver to the binding
1. Use the existing deployed worker to listen to queues and somehow push them back to dapr.

In particular with the great pricing model of Cloudflare R2 this would allow us to listen to storage events such as new file created/updated via a signed upload link allowing the backend to populate the database with metadata or perform additional processing

## Release Note

RELEASE NOTE: **UPDATE** Cloudflare Queus binding can now receive incoming events

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.