Skyplane UDFs #818
sarahwooders
started this conversation in
Ideas
Replies: 2 comments
-
Would these UDFs be stateful? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi, |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Some users have requested adding additional flexibility to Skyplane to enable custom object processing during transfers. We propose supporting with via two features: 1. custom transformations (i.e. UDFs) and 2. custom object chunking.
Custom Transformations
We can support UDFs to be run by Skyplane gateways, either in the source region VMs or destination region VMs. These UDFs must be stateless to simplify parallelization of chunk processing on VMs.
Custom Line Chunker
Users can customize how to convert objects into chunks.
Definition:
Usage:
Custom Object Store Interface
Some users may want destination data to remain in chunk format, rather than reconstruct the object. This can be accomplished by writing a custom
ObjectStoreInterface
implementation (an example for S3 below):Usage:
Beta Was this translation helpful? Give feedback.
All reactions