Blackfoot + Cherokee + Seaside = better performance

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Blackfoot + Cherokee + Seaside = better performance

Göran Krampe
Howdy!

Just wanted to share a bit of info about Blackfoot (SimpleCGI for
Squeak/Seaside, available on SM).

I started hacking again a few days back to get file upload (multipart
forms) working for Seaside (not yet fixed, but I am almost there).

Then I benched it a bit. I used latest Cherokee (very fast webserver)
and the Pharo Seaside image + Blackfoot. One thing is VERY clear:

Blackfoot behaves MUCH better under pressure. When I stomped on it with
ab then KomHttpServer started failing connections and also giving VERY
slow responses to some clients (24 sec).

Blackfoot never failed and worst case answer was around 1 sec.

Anyway, I can do more detailed benchmarks later on but first I should
get multipart forms working. Also, please reply for other "details" you
think I need to test.

regards, Göran

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

RE: Blackfoot + Cherokee + Seaside = better performance

Sebastian Sastre-2
Very interesting Goran.
Alleviating the image so it can do better what it does best: complex stuff.
I'll certainly want to hear more about this.
best
sebastian

> -----Mensaje original-----
> De: [hidden email]
> [mailto:[hidden email]] En nombre
> de Göran Krampe
> Enviado el: Wednesday, July 01, 2009 05:57
> Para: Seaside - general discussion; The general-purpose
> Squeak developers list
> Asunto: [Seaside] Blackfoot + Cherokee + Seaside = better performance
>
> Howdy!
>
> Just wanted to share a bit of info about Blackfoot (SimpleCGI for
> Squeak/Seaside, available on SM).
>
> I started hacking again a few days back to get file upload (multipart
> forms) working for Seaside (not yet fixed, but I am almost there).
>
> Then I benched it a bit. I used latest Cherokee (very fast webserver)
> and the Pharo Seaside image + Blackfoot. One thing is VERY clear:
>
> Blackfoot behaves MUCH better under pressure. When I stomped
> on it with
> ab then KomHttpServer started failing connections and also
> giving VERY
> slow responses to some clients (24 sec).
>
> Blackfoot never failed and worst case answer was around 1 sec.
>
> Anyway, I can do more detailed benchmarks later on but first I should
> get multipart forms working. Also, please reply for other
> "details" you
> think I need to test.
>
> regards, Göran
>
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside