Comments (2)
It's a good idea, we've gone down this path before! Unfortunately our primary backend (GCS) doesn't support uploading chunks concurrently so we ended up abandoning it. Still open to this for other backends, though!
I think you're on the right track in terms of configuration:
- Should not be the default behavior
- Need to be able to configure the number of concurrent chunks
Also just a heads up, we ended up doing quite a bit of experimentation at Mux over performance for large files like this. One of the big reasons why we ended up with our adaptive chunk size approach is because (up to a point), the fewer chunks, the faster the upload in total. Might want to experiment on that side of things as well.
from upchunk.
My intial test with adaptive chunk size is promising. I will see if that works and get back to you if we decide to experiment with concurrent chunks.
from upchunk.
Related Issues (20)
- Possibility to use content-type Form Data HOT 2
- Multiple uploads HOT 4
- Error 501 - not implemented, when trying to upload to AWS S3 bucket via pre-signed URL HOT 2
- Error on deployed Next.js website HOT 9
- I am try to resume upload, but it seems it restart again but no resume. HOT 3
- The video asset get auto deleted after 24 hours? HOT 1
- Progress event arguments bug HOT 9
- Uploading large files on mobile browsers fails HOT 1
- Retrieving Asset ID after upchunk finishes an upload? HOT 2
- [Bug] Failure to Handle 'Range' Response Header in Chunked Uploads to GCS HOT 2
- [Feature Request] Response object inside the 'error' event HOT 2
- 'multipart/form-data' file data is not passing to controller HOT 1
- Feature Request - Allow blobs from MediaRecorder
- How to set withCredentials = true options. HOT 3
- License
- Success Event requires Response to the request HOT 2
- _mux_upchunk__WEBPACK_IMPORTED_MODULE_8___default.a.createUpload is not a constructor HOT 21
- Browser memory usage HOT 9
- Getting a type error during build time of a Next.js project HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from upchunk.