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

Feature: Adding google cloud storage support to DAS #1989

Closed
alberthuang24 opened this issue Nov 29, 2023 · 2 comments
Closed

Feature: Adding google cloud storage support to DAS #1989

alberthuang24 opened this issue Nov 29, 2023 · 2 comments
Labels
good first issue Good for newcomers

Comments

@alberthuang24
Copy link

Is your feature request related to a problem? Please describe.
Currently we only support uploading das data to aws s3 or locally, we would like to support more cloud providers for storage so that we can decentralize the risk of centralized failures and reduce maintenance costs.

Describe the solution you'd like
Add google cloud storage(GcsStorageService)

@Tristan-Wilson
Copy link
Member

Tristan-Wilson commented Nov 29, 2023

Hi, when we wrote the DAS code we envisioned that entities that wanted to run a Data Availability Committee server or a mirror may want to write their own storage backends, so we made it so that there are just a few simple interfaces that need to be implemented

type DataAvailabilityServiceWriter interface {

type DataAvailabilityServiceReader interface {

type DataAvailabilityServiceHealthChecker interface {

This is something we'd be happy to accept third-party contributions for. Otherwise we will get to this when we can, but it's not currently prioritized.

@joshuacolvin0
Copy link
Member

Support was added in #2643. GCS is not supported by OCL, so it is not guaranteed to work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants