https://github.com/luminousmen/grokking_concurrency
"Grokking Concurrency" book code examples
https://github.com/luminousmen/grokking_concurrency
concurrency concurrent-programming parallel-computing parallel-programming
Last synced: 3 months ago
JSON representation
"Grokking Concurrency" book code examples
- Host: GitHub
- URL: https://github.com/luminousmen/grokking_concurrency
- Owner: luminousmen
- License: apache-2.0
- Created: 2022-01-19T01:16:32.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-01-09T02:12:50.000Z (5 months ago)
- Last Synced: 2025-03-30T02:05:00.536Z (3 months ago)
- Topics: concurrency, concurrent-programming, parallel-computing, parallel-programming
- Language: Python
- Homepage:
- Size: 5.14 MB
- Stars: 97
- Watchers: 3
- Forks: 25
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Grokking concurrency
[](https://github.com/luminousmen/grokking_concurrency/actions/workflows/python-app.yml)
This is the source code for book "Grokking Concurrency" by Kirill Bobrov published by Manning Inc.
The official page for this book can be found here:
[Grokking Concurrency by Kirill Bobrov](https://www.manning.com/books/grokking-concurrency)All the code examples have been tested with Python 3.9 on MacOS(12.0.1) and Linux Ubuntu(16.04). No additional libraries necessary.
NOTE: This code is not production ready and adapted to the non-Python devs so please be patient with not fully pythonic code.
To install Python 3.9 please follow instructions from [https://www.python.org/downloads/](https://www.python.org/downloads/).
To run a program from the terminal:
```bash
python
```