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

Attach Pipeline #87

Open
1 task
vasco-santos opened this issue Oct 10, 2022 · 0 comments · May be fixed by #97
Open
1 task

Attach Pipeline #87

vasco-santos opened this issue Oct 10, 2022 · 0 comments · May be fixed by #97
Assignees

Comments

@vasco-santos
Copy link
Contributor

Attach Pipeline is responsible for pulling CAR files written in a S3 bucket and streamming them into R2.

Needs:

Architecture

attach-pipeline

The attach pipeline is composed by:

  • a Gateway API running in Cloudlare Workers
  • a Attach Queue to trigger requests to pull CARs
  • a Car Puller handler running in Cloudflare Workers
  • a R2 bucket

The Gateway endpoint receives requests with batches of CAR URLs (from S3) to be pulled into R2. The Car Puller handler, which pulls CAR files from S3 and write them into R2 (mirroring with same key format carCid/carCid.car).

@vasco-santos vasco-santos self-assigned this Oct 10, 2022
@vasco-santos vasco-santos linked a pull request Oct 11, 2022 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant