[Seaside] Re: Re: [squeak-dev] [Q] File Upload/Download Server,
Comanche or Swazoo
janko.mivsek at eranova.si
Wed Jul 23 07:50:16 UTC 2008
Philippe Marschall wrote:
> 10 GB is massive. There are whole lot of 32bit integers that can
> overflow and a lot of other things that can go wrong at any stage
> including the browser and Apache.
>> My current idea is that I should create module(?) for Comanche or Swazoo for File
>> Upload (this just process multipart/form request for file upload with additional
>> parameters) and small web application or module for processing download url.(This
>> might be possible with Seaside with RESTable URL support or simple module).
> I only tried the upload streaming for Kom on localhost. While it could
> handle largish files (40 MB) it wasn't able to get close to 400 MB. So
> Kom might not be your tool. I have not seen an upload streaming API
> for Swazoo (which doesn't mean it's not there). Squeak might not be
> the best tool for the job where. HTTP might not be as well.
Swazoo 2.x has streaming upload and download capability and can easily
handle such big files. I tested with few GB by myself. On both Squeak
Maybe it is a time to add that streaming to your Swazoo adaptor too? See
http://www.swazoo.org/streaming.html for more. See also HTTPRequestTest
with examples, how to use it (testing-posts).
Smalltalk Web Application Server
More information about the seaside