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

s3: parallel upload #63

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

glaszig
Copy link
Contributor

@glaszig glaszig commented Jul 4, 2015

this pr introduces the use of threads to upload files in parallel -- inspired by jekyll-s3.

using this on a site with 18 files (636k) on a 14mbit dsl connection, it cuts the upload time consumption ~~by ~50%. before: ~6 seconds. after: ~3 seconds.~~ by ~25%. before: ~12 seconds. after: ~9 seconds.

this feature will also be configurable in _deploy.yml via parallel: true|false and defaults to true.

i didn't get around refactoring quite a bit. sorry ;)

@glaszig glaszig force-pushed the feature/parallel-upload branch 6 times, most recently from 860db8e to 0c85abb Compare July 5, 2015 16:46
@glaszig
Copy link
Contributor Author

glaszig commented Sep 19, 2015

bump.

@glaszig
Copy link
Contributor Author

glaszig commented Jan 11, 2016

@imathis can we get this done?

@glaszig
Copy link
Contributor Author

glaszig commented Jul 13, 2016

bump.

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

Successfully merging this pull request may close these issues.

1 participant