Parallel file uploads in Collectfast 0.4.0 using Python’s multiprocessing module
0.4.0 introduces parallel file uploads using Python’s multiprocessing module. This enables huge speed-ups for first time uploads. Using testdata with 50 files at 500kb each upload finished in 1m9s using 0.3.1 and in just 10s using 0.4.0.
Remember the Zen of Python and how there should be “one obvious way to do something in Python”? You might scratch your head when you find out that there are *four* major ways to do string formatting in Python.Read more »