PyISAPIe Performance Rocks

14 views
Skip to first unread message

Randy Syring

unread,
May 11, 2008, 2:04:03 AM5/11/08
to pyis...@googlegroups.com
I decided to do a some tests (they probably shouldn't be called
benchmarks b/c they are not real-world examples) to see how well
PyISAPIe performance compared to other options on Windows.

------------------------

Tests done with Apache HTTP server's ab utility
command run:

ab -c 10 -n 2000 [url]

Summary of results when outputing a simple "hello world"
message (number of requests per second):

static html: 1049.18
PyISAPI: 1007.87
PHP ISAPI: 962.41
PHP FastCGI: 677.25
PyISAPI Django: 137.49
PHP FastCGI Symfony: 14.55
PHP FastCGI Cus. Framework: 10.24
PHP ISAPI Cus. Framework: 6.88

--
--------------------------------------
Randy Syring
RCS Computers & Web Solutions
502-644-4776
http://www.rcs-comp.com

"Whether, then, you eat or drink or
whatever you do, do all to the glory
of God." 1 Cor 10:31

Phillip

unread,
May 12, 2008, 6:21:45 PM5/12/08
to PyISAPIe
Indeed, it does very well - I centered a lot of my more recent
development around performance. I have run some more realistic tests
with Django and it still holds up alright - is that benchmark you ran
with Django or just a basic handler?

On May 10, 11:04 pm, Randy Syring <ra...@rcs-comp.com> wrote:
> I decided to do a some tests (they probably shouldn't be called
> benchmarks b/c they are not real-world examples) to see how well
> PyISAPIe performance compared to other options on Windows.
>
> ------------------------
>
> Tests done with Apache HTTP server's ab utility
> command run:
>
> ab -c 10 -n 2000 [url]
>
> Summary of results when outputing a simple "hello world"
> message (number of requests per second):
>
> static html: 1049.18
> PyISAPI: 1007.87
> PHP ISAPI: 962.41
> PHP FastCGI: 677.25
> PyISAPI Django: 137.49
> PHP FastCGI Symfony: 14.55
> PHP FastCGI Cus. Framework: 10.24
> PHP ISAPI Cus. Framework: 6.88
>
> --
> --------------------------------------
> Randy Syring
> RCS Computers & Web Solutions
> 502-644-4776http://www.rcs-comp.com

rcs_comp

unread,
May 13, 2008, 10:45:20 PM5/13/08
to PyISAPIe


On May 12, 6:21 pm, Phillip <phillip.sit...@gmail.com> wrote:
> Indeed, it does very well - I centered a lot of my more recent
> development around performance. I have run some more realistic tests
> with Django and it still holds up alright - is that benchmark you ran
> with Django or just a basic handler?

This result:

PyISAPI: 1007.87

Was created by outputting "hello world" directly from a custom
Http::Isapi.py.

PyISAPI Django: 137.49

Was created by running the tutorial Django app with a custom view that
only outputs "hello world". So for this test, the entire Django
framework was involved.
Reply all
Reply to author
Forward
0 new messages