Nikolai
Nov-29-2004, 12:51 AM
I am about to start tesing batch uploads.:D
I know that smugmug's own windows/IE uploader features the following restrictions (per one upload session):
1 gallery
300 files max
100 Mb total max
8Mb per file max
I am going to upload files one by one, obviously obeying 8mb/file rule, but it's the total count and size that gets me wondering.
Technically, each single file upload can be considered as a "batch of one" from the server point of view. So at this point we're obviously "kosher". And if I upload next one in an hour - I don't think it will be a problem. So, if I pause for an hour between "appropiate" (type/size ok) single-file uploads, everything's great.
Now, what about 10 minutes pause? Most likely ok.
1 min delay? Probably ok, too.
So my question is - how fast can I go? 45 sec, 30 sec, 15 sec, 10 sec, 5 sec, 1 sec? No delay at all? At which speed I'm risking to "chock" the server?
And, if there is such a risk, is there a way to determine the server's "status", so I can dynamicaly adjust my delays according to the server's current ability to churn the upload?
Or, maybe, there is some sort of "buffer" (100Mb/300files) to which I should tune up my upload process. Yet again - how can I determine that my "buffered" batch has been processed and I can proceed with the next one..
Man, I do need that "NOOP"/"ping" call...
Thank you!
I know that smugmug's own windows/IE uploader features the following restrictions (per one upload session):
1 gallery
300 files max
100 Mb total max
8Mb per file max
I am going to upload files one by one, obviously obeying 8mb/file rule, but it's the total count and size that gets me wondering.
Technically, each single file upload can be considered as a "batch of one" from the server point of view. So at this point we're obviously "kosher". And if I upload next one in an hour - I don't think it will be a problem. So, if I pause for an hour between "appropiate" (type/size ok) single-file uploads, everything's great.
Now, what about 10 minutes pause? Most likely ok.
1 min delay? Probably ok, too.
So my question is - how fast can I go? 45 sec, 30 sec, 15 sec, 10 sec, 5 sec, 1 sec? No delay at all? At which speed I'm risking to "chock" the server?
And, if there is such a risk, is there a way to determine the server's "status", so I can dynamicaly adjust my delays according to the server's current ability to churn the upload?
Or, maybe, there is some sort of "buffer" (100Mb/300files) to which I should tune up my upload process. Yet again - how can I determine that my "buffered" batch has been processed and I can proceed with the next one..
Man, I do need that "NOOP"/"ping" call...
Thank you!