Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #3398
| From | sturlamolden <sturlamolden@yahoo.no> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Re: Questions about GIL and web services from a n00b |
| Date | 2011-04-17 07:48 -0700 |
| Organization | http://groups.google.com |
| Message-ID | <76b392ee-1904-4e6f-9536-553dbf7ddfb3@p3g2000vbv.googlegroups.com> (permalink) |
| References | <4DA8734C.1080706@WindsorCircle.com> <1302887012.27269.2.camel@tim-laptop> <mailman.399.1302887394.9059.python-list@python.org> <e6008cc8-50f0-4d78-be78-ec6e73b974e9@22g2000prx.googlegroups.com> <mailman.406.1302922799.9059.python-list@python.org> |
On Apr 16, 4:59 am, David Cournapeau <courn...@gmail.com> wrote: > My experience is that if you are CPU bound, asynchronous programming > in python can be more a curse than a blessing, mostly because the > need to insert "scheduling points" at the right points to avoid > blocking and because profiling becomes that much harder in something > like twisted. I think Raymond's argument was that multi-threaded server design does not scale well in any language. There is a reason that Windows I/O completion ports use a pool of worker threads, and not one thread per asynchronous I/O request. A multi-threaded design for a webservice will hit the wall from inscalability long before CPU saturation becomes an issue.
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar
Re: Questions about GIL and web services from a n00b Chris H <chris.humphres@windsorcircle.com> - 2011-04-15 13:09 -0400
Re: Questions about GIL and web services from a n00b Raymond Hettinger <python@rcn.com> - 2011-04-15 18:05 -0700
Re: Questions about GIL and web services from a n00b David Cournapeau <cournape@gmail.com> - 2011-04-16 11:59 +0900
Re: Questions about GIL and web services from a n00b sturlamolden <sturlamolden@yahoo.no> - 2011-04-17 07:48 -0700
Re: Questions about GIL and web services from a n00b aahz@pythoncraft.com (Aahz) - 2011-04-16 07:44 -0700
Re: Questions about GIL and web services from a n00b Chris Angelico <rosuav@gmail.com> - 2011-04-17 02:04 +1000
Re: Questions about GIL and web services from a n00b Jean-Paul Calderone <calderone.jeanpaul@gmail.com> - 2011-04-16 13:53 -0700
Re: Questions about GIL and web services from a n00b Michael Torrie <torriem@gmail.com> - 2011-04-16 16:10 -0600
Re: Questions about GIL and web services from a n00b sturlamolden <sturlamolden@yahoo.no> - 2011-04-17 07:50 -0700
csiph-web