developmentseed / developmentseed/deck.gl-raster

Discussion about private direct bucket data access

Open
#603 1 comment 0 reactions 1 assignee Claimed by @kylebarron View on GitHub
Dominant language
TypeScript
Stars
228
Forks
29
Avg merge
12h 27m
Merged PRs (30d)
4

Description

Some options:

- server data proxy. This isn't ideal because the server needs to proxy **all** data, so this puts a lot of egress load onto the server.
- signed urls: this isn't ideal for Zarr because normally Zarr is stored on S3, and you would have to sign every url independently
- STS tokens: AWS supports generating short term AWS credentials scoped to specific bucket operations and optionally a bucket prefix. We could use these tokens to generate signed AWS requests _from the client_, so the client would only need to make one server request, and the rest of the data could be fetched directly from object storage.
- I succeeded at getting obstore compiled to wasm (got a vibe coded prototype of this working, so it could work in theory)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.