[Python-Dev] Threading, scalability, and possible bug report (original) (raw)
Ian Kjos ikjos@email.uophx.edu
Tue, 23 Apr 2002 23:01:19 -0500
- Previous message: [Python-Dev] PEP 279 revisited
- Next message: [Python-Dev] Threading, scalability, and possible bug report
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
This is a multi-part message in MIME format.
------=_NextPart_000_01C3_01C1EB1A.C7738BC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi. My name is Ian Kjos. I am a professional software developer by = trade, but much of the challenge has gone out of it. Some time ago, I = decided to learn the Python language. Now I believe I have something to = contribute.
Barry@zope.com and I have had a short discussion, and it seems a good = time to raise the following issue on python-dev:
I've been working on multithreading in python, and I have some proposals = that I would like to talk over with some knowledgable people. I aim to = donate some code to the standard library, but only if it meets the = community standards and is consistent with the goals of Python.
Please read this:
http://www.saltillotilestore.com/morethreading.py
It contains smoke-tested code, documentation, design notes, and some = food for thought. I will not claim perfect style at the moment, but I = volunteer to clean up those issues as needed.
For the impatient: Lock pools Read/Write Locks Easy Thread-Local storage support.
I'm also thinking about building a metaclass for monitors (in the = data-processing sense of the word). An alternative might be a = synchronized method builder a'la classmethod and staticmethod.
Lastly, before this goes standard I'll make it safe for "from X import = *".
I wanted to get some feedback and direction from other developers before = continuing too far. For reference, I have already checked python = resources, and this effort seems orthogonal to other projects I could = find.
/me ponders making the profiler work with threads...
------=_NextPart_000_01C3_01C1EB1A.C7738BC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
following issue on python-dev:
------=_NextPart_000_01C3_01C1EB1A.C7738BC0--
- Previous message: [Python-Dev] PEP 279 revisited
- Next message: [Python-Dev] Threading, scalability, and possible bug report
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]