-
-
Notifications
You must be signed in to change notification settings - Fork 31.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add A Howto Page About Concurrency in Python #123152
Labels
docs
Documentation in the Doc dir
Comments
10 tasks
@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:
***@***.***>
|
Thanks 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:
***@***.***>
|
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:
> ***@***.***>
>
|
That 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:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
threading
andconcurrent.futures
)multiprocessing
andconcurrent.futures
)interpreters
)Other related resources:
Linked PRs
The text was updated successfully, but these errors were encountered: