[Moin-user] Accelerating CGI Scripts (was [Webware-discuss] re: LRWP Adapter for Xitami & WebKit)

Terrel Shumway tshumway-sf at jdiworks.net
Tue Dec 3 22:02:02 EST 2002


Thank you thank you thank you for those pointers, Ian.  
I am forever in your debt. I created a new page on the mother wiki.

http://c2.com/cgi-bin/wiki?PoundReverseProxy

with a link to and from 

http://c2.com/cgi-bin/wiki?RunScriptAsDaemon

so that all of our 8-) favorite projects* can reference this place when
questions about load balancing and accelerating cgi scripts come up. 


 -- Terrel

---
* favorite projects include: roundup, moinmoin, mailman, webware,
quixote.


--- forwarded message ---

On Tue, 2002-12-03 at 20:31, Ian Bicking wrote: 
> On Tue, 2002-12-03 at 22:04, Terrel Shumway wrote:
> > > I would like to suggest a slight more flexibility which also could be used
> > > in WebKit.cgi: Don't rely on the presence of address.text but make it
> > > possible to connect to another machine, too
> > > With this feature it could be possible to implement a primitve form of load
> > > balancing: different webware servers on different machines.
> > 
> > http://pythondirector.sourceforge.net/ might be interesting to you.
> 
> Pound, http://www.apsis.ch/pound/ , also sounds pretty neat, though I
> haven't used it.  Using adapters for load balancing has an advantage in
> that the backend machines don't have to have a web server on them, only
> the AppServer.

[snip]

> SCGI seems like a good solution -- far simpler than FastCGI.  It
> actually is semantically exactly equivalent to Webware's adapter
> interface, but language neutral.  It's at:
>   http://www.mems-exchange.org/software/scgi/
> It's actually written for Quixote, another Python web framework, but
> targeted for general use.  It sends the same information as we do, only
> uses netstrings instead of marshaled Python objects.






More information about the Moin-user mailing list