Way to go ST/X! I think that it might be interesting to have a ST/X version, but I doubt speed will be a good reason for this. What makes Swiki a lot slower than Apache is not Comanche/Squeak. It's simply that it is fairly sophisticated in how it renders data dynamically. That dynamic part takes 80-90% of the time. So, improving web serving speed by 100%, will only have a negligible 10% increase in speed.
Peace and Luck! Je77 On Thu, Jan 31, 2002 at 12:08:15PM +0000, Keith Hodges wrote: > Hello all, > > I was looking through the source of ST/X's (i.e. not squeak, but free for commecail >apps) HTTPServer and I found these benchmarks. http://stx.swiki.net/HTTPServer >(included below). > > ST/X has a version is Swiki in it but it is an old one. Does anyone (seeking more >preformance) have any interest in collaborating on/maintaining a port of >pws/swiki/commanchie in ST/X land. > > regards > > Keith > > throughput testing - see how many URL-not found requests are handled per second ... > try port 80 (default apache1.3 server) > vs. port 8080 (our ST/X HTTPServer). > > On our linux box: > Apache 1.3 95..120 / 105..141 (keepAlive) > ST/X HTTPServer 75.. 85 / 103..113 (keepAlive) > > throughput testing - see how many real requests (a small html-file) are > handled per second ... (here, the apache default index.html was used) > try port 80 (default apache1.3 server) > vs. port 8080 (our ST/X HTTPServer). > > On our linux box: > Apache 1.3 85..107 / 87..131 (keepAlive) > ST/X HTTPServer 71.. 80 / 104..112 (keepAlive) > > throughput testing - see how many generated page requests are > handled per second ... this can only be done with the ST/X server. > > On our linux box: > ST/X HTTPServer 69 / 115 (keepAlive)
