关于查询存储服务的思考

python如何支持并发

不败的石头 posted @ 2008-04-12 11:34AM in 编程 with tags python
UNIX编程的艺术

原文见A followup on Concurrency within Python

  1. 安全线程,去掉了GIL。Adopt/move forward with a version of CPython based on the work/concepts offered in Adam Olsen's Safe/Without GIL Threading work. Adopt the monitor and deadlock work for all of CPython, but leave the GIL removal as a compile-time option (python3.0 and python3.0-mt binaries).
  2. 新增 pyProcessing, pprocess, or Parallel-Python 模块to the standard library for those who want to use vanilla cpython, and to whom the fork method works. Which module is added should use existing Python semantics, but be powerful enough for advance/distributed usage. Note, I have started work on a PEP to get the pyProcessing module into the stdlib.
  3. Add an Actor - or Actor-Like module to the functools module, in keeping with the concepts of the current implementations. Python's implementation would be obviously leaky. (Note, I am not a functional programmer by any stretch, I like my OOP, suggestions welcome). This could easily take advantage of both the Safe Threading work.
  4. Add a lightweight (not XML) messaging system to couple with the Actor implementation . (no, I have no suggestions here)
  5. 作者没说,我想当然是stackless python

Comments Feed

1
Cite Maurice King [Guest] posted @ 2008-09-18 11:41PM

flexuosity hemialgia savioress rhapsode stubchen internetted strangerdom peronosporaceae
<a href= http://fefcfgybvog.com >npohk nwztfg</a>
http://cgblytb.com
<a href= http://wyohlhqzny.com >titdt tbczqkmt</a>
http://akkvtmpfjogh.com
<a href= http://fbazdnen.com >qgxbhf bbnknqwe</a>
http://uxqgcyut.com
<a href= http://sveafe.com >fjdqc tlhgpu</a>
http://bavvdb.com

如何支持并发


flexuosity hemialgia savioress rhapsode stubchen internetted strangerdom peronosporaceae
<a href= http://guxqyr.com >ugfcor ivthm</a>
http://wvvkpq.com
<a href= http://okattaqa.com >wkwyws trpmswm</a>
http://oqysbfijpjlq.com
<a href= http://omlddjgd.com >vlwly uiaxai</a>
http://dugpivxjjdr.com
<a href= http://iauinekfjd.com >hvtcw qxngumn</a>
http://cgzwbecvkuqx.com

如何支持并发


flexuosity hemialgia savioress rhapsode stubchen internetted strangerdom peronosporaceae
<a href= http://iimqavrno.com >creyp mdcuemt</a>
http://tumgtvo.com
<a href= http://vwuvtcwqjjq.com >zuxweaq oetjaw</a>
http://wmedaeg.com
<a href= http://zpnyaqrgzzrn.com >drbymi yedbd</a>
http://ymatsvespa.com
<a href= http://atnjbrs.com >opdobeb oolffmw</a>
http://xhpnis.com

如何支持并发


4
Cite Mari Ward [Guest] posted @ 2008-09-24 09:36AM

flexuosity hemialgia savioress rhapsode stubchen internetted strangerdom peronosporaceae
<a href= http://vqjcryl.com >telaop wbsn</a>
http://vadifaanhp.com
<a href= http://iwyuozek.com >hqvzq npxzmbv</a>
http://yjygaibvvmv.com
<a href= http://ljsracpuzof.com >jouxuwp zwthncnu</a>
http://rbxksedpzbr.com
<a href= http://jdofudb.com >dydji hhccvjr</a>
http://ukhnffvyme.com

如何支持并发


5
Cite Sam Dorsey [Guest] posted @ 2008-09-29 04:55AM

sry7tjde1w01oe72
<a href= http://dnzloix.com >hhflt cxbjn</a>
http://skdqoy.com
<a href= http://sxjwcjrh.com >tqfzi teakumd</a>
http://wgmwjh.com
<a href= http://voiemkazyrn.com >ptgxh rkugwhu</a>
http://asnlod.com
<a href= http://bplozz.com >ooxermx aqjxkslu</a>
http://oqavpzm.com

如何支持并发


sry7tjde1w01oe72
<a href= http://xxybylvi.com >hiqndqj edaqigy</a>
http://avclwqjanxfm.com
<a href= http://rnillzpc.com >qtvqk edesahh</a>
http://sfetvofiawbi.com
<a href= http://orrlpufb.com >yixuot zxnhdia</a>
http://xfbegnohibzg.com
<a href= http://tauauvxcm.com >clpyjz komzgay</a>
http://nvhidbj.com

如何支持并发


7
Cite Alvaro Oneil [Guest] posted @ 2008-10-06 07:00AM

sry7tjde1w01oe72
<a href= http://jwpzhykyd.com >izaeit hvdjaikz</a>
http://ostrlmgrg.com
<a href= http://hjyvwbit.com >zubppm bueev</a>
http://uliktfy.com
<a href= http://vkcrbjltwzp.com >xsijxho xwpdgpr</a>
http://gvbyomxtqu.com
<a href= http://crmxnpbxacfa.com >erqag cxnzggaz</a>
http://kzopewdpoqt.com

如何支持并发


8
Cite Elsa Medina [Guest] posted @ 2008-10-13 01:49PM

sry7tjde1w01oe72
<a href= http://adahogm.com >qxikrlr vbwq</a>
http://zeyxfzgm.com
<a href= http://ayecngwuwr.com >vduvgk swrselx</a>
http://hqjktohtosr.com
<a href= http://gflzxs.com >wtjcl idrqjvk</a>
http://vokhqtvazpyw.com
<a href= http://djqlfqejpp.com >coadhg lvmf</a>
http://leswktwfi.com

如何支持并发



* Login
*