Hi,
Actually, I want to benchmark the WSGI application/handler of Django 2.0.1.
And, I want to compare the Gevent loop engine with python based poll/epoll .
Do i really need to setup django with uwsgi to make theses tests/benchmarks?
Etienne
Le 2018-01-31 à 19:02, Etienne Robillard a écrit :
Hi,
Any ideas of good python library for benchmarking standalone Django
2.0 http server?
Thanks in advance,
Etienne
Le 2018-01-31 à 07:38, Etienne Robillard a écrit :
Hi Avraham,
Le 2018-01-31 à 06:35, Avraham Serour a écrit :
Why do you call it microframework?
Because it still depends mostly on the core Django API.
You should prove it is high performance, benchmark, measure, compare
and show some cool graphs
All right. I'm planning to benchmark the following:
Django-hotsauce 0.8.2 with Cython extensions
Django-hotsauce 0.8.2 with CPython 3.7
Django-hotsauce 0.8.2 with ZODB database
Django-hotsauce 0.9.0 with PyPy 5.9
Django-hotsauce 0.9.0 with CPython 3.7
Django-hotsauce 0.9.0 with ZODB database
Django 1.11.7 with SQLite database
Django 1.11.7 with CPython 3.7
Django 1.11.7 with PyPy 5.9
Django 2.0.1 with SQLite database
Django 2.0.1 with CPython 3.7
Django 2.0.1 with PyPy 5.9
I already have a Django project, is it a drop in replacement?
Technically, it is a full-scale web microframework on top of Django.
You still need to install Django to run Django-hotsauce.
My project uses python 3.6 while you only have experimental support
for 3.5. I'm not going back, you should have already experimental
support for 3.7 at least
I don't expect huge differences between python 3.5 and 3.7. I will
try to update in order to make cool benchmarks. :)
Many thanks for your input!
Etienne
On 31 Jan 2018 12:35, "Etienne Robillard" <tkad...@yandex.com
<mailto:tkad...@yandex.com>> wrote:
Hi everyone,
This is a quick post to present the current state of development
in Django-hotsauce, a high-performance and scalable WSGI
microframework on top of Django and others.
Django-hotsauce has now reached the 0.9 milestone. New major
features now supported includes:
* uWSGI support with Gevent loop engine
* Full ZODB databases support through the Schevo DBMS
* OAuth2 authentication and authorization support with
thread-local request storage based on Werkzeug
* Experimental PyPy 5.9 and CPython 3.5 support
* Backward compatibility with Django 1.4 and Django 1.11
What should be done next? How can Django-hotsauce attract a
larger audience?
Best regards,
Etienne
--
Etienne Robillard
tkad...@yandex.com <mailto:tkad...@yandex.com>
https://www.isotopesoftware.ca/ <https://www.isotopesoftware.ca/>
--
You received this message because you are subscribed to the
Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from
it, send an email to django-users+unsubscr...@googlegroups.com
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to
django-users@googlegroups.com
<mailto:django-users@googlegroups.com>.
Visit this group at https://groups.google.com/group/django-users
<https://groups.google.com/group/django-users>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/680aff87-b96d-7a55-4515-a1762e02f5de%40yandex.com
<https://groups.google.com/d/msgid/django-users/680aff87-b96d-7a55-4515-a1762e02f5de%40yandex.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
--
You received this message because you are subscribed to the Google
Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to django-users+unsubscr...@googlegroups.com
<mailto:django-users+unsubscr...@googlegroups.com>.
To post to this group, send email to django-users@googlegroups.com
<mailto:django-users@googlegroups.com>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/CAFWa6tLoNEdTwg39nWdR2N6XxQN4PLy%2BpWve0UwKwakJen1FAA%40mail.gmail.com
<https://groups.google.com/d/msgid/django-users/CAFWa6tLoNEdTwg39nWdR2N6XxQN4PLy%2BpWve0UwKwakJen1FAA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/
--
You received this message because you are subscribed to the Google
Groups "Django hotsauce" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to django-hotsauce+unsubscr...@googlegroups.com
<mailto:django-hotsauce+unsubscr...@googlegroups.com>.
To post to this group, send email to django-hotsa...@googlegroups.com
<mailto:django-hotsa...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-hotsauce/2b425d9c-8704-3695-f7e2-dc3a3840ef8a%40yandex.com
<https://groups.google.com/d/msgid/django-hotsauce/2b425d9c-8704-3695-f7e2-dc3a3840ef8a%40yandex.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/
--
You received this message because you are subscribed to the Google
Groups "Django hotsauce" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to django-hotsauce+unsubscr...@googlegroups.com
<mailto:django-hotsauce+unsubscr...@googlegroups.com>.
To post to this group, send email to django-hotsa...@googlegroups.com
<mailto:django-hotsa...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-hotsauce/f9e3b324-9f46-19a4-1368-735eb757d4cd%40yandex.com
<https://groups.google.com/d/msgid/django-hotsauce/f9e3b324-9f46-19a4-1368-735eb757d4cd%40yandex.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/6fd956bb-a013-c981-7020-dd260f41be10%40yandex.com.
For more options, visit https://groups.google.com/d/optout.