Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: ANN: Serve-It! (PRE-release)

From: maarten:vrijheid at: 10-Mar-2004 11:48

I couldn't help but peek at the decompressed source :-) First of all, nice to see somebody building a webserver on top of hipe, my Rugby I/O engine. I always thought it would be possible ;-) Second, in the code you use "async" handlers, but they are in fact non-blocking handlers. Async is more on the tcp level, where you also get the kind of event (connect, close, read, write,resolve). See Gabriele's excellent work on this. Third, threading is co-op threading, so I'd be careful with that advertisement. All in all it is very nice work! Now if you can add CGI-like support (if only for Reblets) like in webserv.r on the library and relax the license so we can use it as an embedded webserver.... I haven't had time to test tthe proxy stuff (yet). But, again, very nice work. One question: how do you handle very large files (say 600 Mb)? Buffered or read them in memory all at once? --Maarten Dirk Weyand wrote: