Hi!
I am currently involved in a webapp development using fastcgi, sedna xml
database and chicken. We do heavy file uploads (~100Mb) through POSTs; so a
pretty high performance multipart/form-data parser is required. We
discovered that the parser built on top of mime.egg has a poor performance
for the task. I created a better performing parser that uses Apache libapreq
(http://httpd.apache.org/apreq/) internally. I want to share this code.

In order to create your extensions you will need access to this repository.
Send an email to the Chicken Users mailing list and state:

   - A brief description of the purpose of your extension

A highspeed multipart/form-data parser particullary suited for heavy file
uploads through webforms. The parser core is a fast-running
standards-complying Apache libapreq library. Parser fetches data through a
user-provided callback thunk, so it can utilise various sources of data
(however Scheme input port is not the fastest).


   - The name you want to use for your extension

libapreq-mfd-parser


   - The username you want to use to access the repository (unless you
   already have one).

mejedi


WBR, mejedi
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to