Benchmarks on gpp with nginx django & sqlite : ============================================== Application : https://git.yannweb.net/maxime-alves/gestion_port_plaisance Running : siege -f /tmp/urls -c3 -t120s With cat /tmp/urls http://127.0.0.1:81 http://127.0.0.1:81/new_stay/ http://127.0.0.1:81/admin/ http://127.0.0.1:81/new_stay/ POST search_name=test UWSGI 3 process preswpaned : ---------------------------- uwsgi_python3 --fastcgi-socket 127.0.0.1:9000 --module gpp.wsgi:application \ --env "DJANGO_SETTINGS_MODULE=gpp.settings" \ --home /tmp/gestion_port_plaisance/venv/ \ --processes=3 --max-requests=5000 ** SIEGE 4.0.4 ** Preparing 3 concurrent users for battle. The server is now under siege... Lifting the server siege... Transactions: 55385 hits Availability: 100.00 % Elapsed time: 119.03 secs Data transferred: 745.96 MB Response time: 0.01 secs Transaction rate: 465.30 trans/sec Throughput: 6.27 MB/sec Concurrency: 2.97 Successful transactions: 55386 Failed transactions: 0 Longest transaction: 0.15 Shortest transaction: 0.00 PyFCGI 1-3 processes 1 prespawned : ----------------------------------- spawn-fcgi -d . -n -p 9000 -a 127.0.0.1 -- /usr/local/bin/pyfcgi \ -v -e gpp.wsgi -E application -W3 -m5000 ** SIEGE 4.0.4 ** Preparing 3 concurrent users for battle. The server is now under siege... Lifting the server siege... Transactions: 55515 hits Availability: 100.00 % Elapsed time: 119.02 secs Data transferred: 747.71 MB Response time: 0.01 secs Transaction rate: 466.43 trans/sec Throughput: 6.28 MB/sec Concurrency: 2.97 Successful transactions: 55516 Failed transactions: 0 Longest transaction: 0.20 Shortest transaction: 0.00 Benchmark on foo_pep333.py using nginx : ======================================== Same siege configuration. UWSI 2 processes prespawned : ----------------------------- uwsgi_python3 --fastcgi-socket 127.0.0.1:9000 -L \ --module foo_pep333:entrypoint --processes=2 ** SIEGE 4.0.4 ** Preparing 3 concurrent users for battle. The server is now under siege... Lifting the server siege... Transactions: 332925 hits Availability: 100.00 % Elapsed time: 119.15 secs Data transferred: 243.37 MB Response time: 0.00 secs Transaction rate: 2794.17 trans/sec Throughput: 2.04 MB/sec Concurrency: 2.82 Successful transactions: 332925 Failed transactions: 0 Longest transaction: 0.02 Shortest transaction: 0.00 PyFCGI 1-2 processes 1 prespawned: ---------------------------------- spawn-fcgi -d . -n -p 9000 -a 127.0.0.1 -- src/pyfcgi \ -e foo_pep333 -E entrypoint -W2 -m0 ** SIEGE 4.0.4 ** Preparing 3 concurrent users for battle. The server is now under siege... Lifting the server siege... Transactions: 355446 hits Availability: 100.00 % Elapsed time: 119.68 secs Data transferred: 228.64 MB Response time: 0.00 secs Transaction rate: 2969.97 trans/sec Throughput: 1.91 MB/sec Concurrency: 2.80 Successful transactions: 355446 Failed transactions: 1 Longest transaction: 1.03 Shortest transaction: 0.00