> Uh, no.
>
> MySQLdb releases the GIL on any blocking call, so other threads can run.
>
> Django is *not* asynchronous. It's threaded.
The default Django behavior is threaded.
But it can be made to run in async mode, where socket communication
doesn't block. That way one Django thread can serve multiple users
concurrently.
Check out gevent for details.
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
No comments:
Post a Comment