Repository navigation
Add A Howto Page About Concurrency in Python #123152
Copy link
Copy link
Open
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dir
Description
Activity
ericsnowcurrently commented
on Sep 25, 2024 MemberAuthorMore actions@BruceEckel, I have a rough draft mostly settled (see the PR). I know you've been working on a book in this area, so I'd love to get your insight. I'd be glad to hop into a call to discuss this, if you're available.
- I gave up on the book but would be glad to review or otherwise work through this. Sometime tomorrow or Friday might work; next week we're speaking at a conference about the Effect Oriented Programming book, so that's where my head has been at. I'm on mountain time. *Bruce Eckel* HappyPathProgramming.com SummerTechForum.com MindViewLLC.com Blog: BruceEckel.com EvolveWork.co WinterTechForum.com <http://www.WinterTechForum.com> OnJava8.com <http://www.OnJava8.com> www.AtomicKotlin.com Reinventing-Business.com <http://www.Reinventing-Business.com>…On Wed, Sep 25, 2024 at 3:24 PM Eric Snow ***@***.***> wrote: @BruceEckel <https://github.com/BruceEckel>, I have a rough draft mostly settled (see the PR). I know you've been working on a book in this area, so I'd love to get your insight. I'd be glad to hop into a call to discuss this, if you're available. — Reply to this email directly, view it on GitHub <#123152 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAHUTLHOGRRAO4LBANUYYGTZYMS2HAVCNFSM6AAAAABMYGLPXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZVGI4DSOJSGM> . You are receiving this because you were mentioned.Message ID: ***@***.***>
ericsnowcurrently commented
on Sep 26, 2024 MemberAuthorMore actionsThanks so much!
- FYI I will also edit prose, and change things to active voice when I can. *Bruce Eckel* HappyPathProgramming.com SummerTechForum.com MindViewLLC.com Blog: BruceEckel.com EvolveWork.co WinterTechForum.com <http://www.WinterTechForum.com> OnJava8.com <http://www.OnJava8.com> www.AtomicKotlin.com Reinventing-Business.com <http://www.Reinventing-Business.com>…On Thu, Sep 26, 2024 at 2:58 PM Eric Snow ***@***.***> wrote: Thanks so much! — Reply to this email directly, view it on GitHub <#123152 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAHUTLBEEZTSS3KPC7SRIS3ZYRYRDAVCNFSM6AAAAABMYGLPXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZXHEZDKMZYGA> . You are receiving this because you were mentioned.Message ID: ***@***.***>Reacted by Eric Snow
- Do you want me to do this by making a pull request on your pull request? *Bruce Eckel* HappyPathProgramming.com SummerTechForum.com MindViewLLC.com Blog: BruceEckel.com EvolveWork.co WinterTechForum.com <http://www.WinterTechForum.com> OnJava8.com <http://www.OnJava8.com> www.AtomicKotlin.com Reinventing-Business.com <http://www.Reinventing-Business.com>…On Thu, Sep 26, 2024 at 3:41 PM Bruce Eckel ***@***.***> wrote: FYI I will also edit prose, and change things to active voice when I can. *Bruce Eckel* HappyPathProgramming.com SummerTechForum.com MindViewLLC.com Blog: BruceEckel.com EvolveWork.co WinterTechForum.com <http://www.WinterTechForum.com> OnJava8.com <http://www.OnJava8.com> www.AtomicKotlin.com Reinventing-Business.com <http://www.Reinventing-Business.com> On Thu, Sep 26, 2024 at 2:58 PM Eric Snow ***@***.***> wrote: > Thanks so much! > > — > Reply to this email directly, view it on GitHub > <#123152 (comment)>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AAHUTLBEEZTSS3KPC7SRIS3ZYRYRDAVCNFSM6AAAAABMYGLPXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZXHEZDKMZYGA> > . > You are receiving this because you were mentioned.Message ID: > ***@***.***> >
ericsnowcurrently commented
on Sep 27, 2024 MemberAuthorMore actionsThat would be great!
- Made a preliminary PR to check I'm doing this right and it's what you want: ericsnowcurrently#38 *Bruce Eckel* HappyPathProgramming.com SummerTechForum.com MindViewLLC.com Blog: BruceEckel.com EvolveWork.co WinterTechForum.com <http://www.WinterTechForum.com> OnJava8.com <http://www.OnJava8.com> www.AtomicKotlin.com Reinventing-Business.com <http://www.Reinventing-Business.com>…On Fri, Sep 27, 2024 at 11:05 AM Eric Snow ***@***.***> wrote: That would be great! — Reply to this email directly, view it on GitHub <#123152 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAHUTLGLE35S2KJKX664SATZYWF7BAVCNFSM6AAAAABMYGLPXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZZG4YTGOBSGA> . You are receiving this because you were mentioned.Message ID: ***@***.***>Reacted by Eric Snow
Metadata
Metadata
Assignees
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dir
It would help to have a place where the various approaches to concurrency in Python are explained and compared. It would be especially useful to enumerate the most common concurrency-oriented workloads and show how to implement them using the different concurrency models.
I expect we would cover the following concurrency models:
threadingandconcurrent.futures)multiprocessingandconcurrent.futures)interpreters)Other related resources:
Linked PRs