volker48 / Python Concurrency
Licence: mit
Code examples from my toptal engineering blog article
Stars: ✭ 131
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Python Concurrency
think-async
🌿 Exploring cooperative concurrency primitives in Python
Stars: ✭ 178 (+35.88%)
Mutual labels: multiprocessing, asyncio
Pulsar
Event driven concurrent framework for Python
Stars: ✭ 1,867 (+1325.19%)
Mutual labels: asyncio, multiprocessing
Aioprocessing
A Python 3.4+ library that integrates the multiprocessing module with asyncio
Stars: ✭ 438 (+234.35%)
Mutual labels: asyncio, multiprocessing
Fooproxy
稳健高效的评分制-针对性- IP代理池 + API服务,可以自己插入采集器进行代理IP的爬取,针对你的爬虫的一个或多个目标网站分别生成有效的IP代理数据库,支持MongoDB 4.0 使用 Python3.7(Scored IP proxy pool ,customise proxy data crawler can be added anytime)
Stars: ✭ 195 (+48.85%)
Mutual labels: asyncio, multiprocessing
FinanceCenter
Fetching Financial Data (US/China)
Stars: ✭ 26 (-80.15%)
Mutual labels: multiprocessing, asyncio
distex
Distributed process pool for Python
Stars: ✭ 101 (-22.9%)
Mutual labels: multiprocessing, asyncio
Aiomultiprocess
Take a modern Python codebase to the next level of performance.
Stars: ✭ 1,070 (+716.79%)
Mutual labels: asyncio, multiprocessing
Aioftp
ftp client/server for asyncio (http://aioftp.readthedocs.org)
Stars: ✭ 116 (-11.45%)
Mutual labels: asyncio
Dffml
The easiest way to use Machine Learning. Mix and match underlying ML libraries and data set sources. Generate new datasets or modify existing ones with ease.
Stars: ✭ 123 (-6.11%)
Mutual labels: asyncio
Tinvest
Тинькофф Инвестиции, tinkoff, python, aiohttp, requests, pydantic
Stars: ✭ 115 (-12.21%)
Mutual labels: asyncio
Aiogram
Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.
Stars: ✭ 2,195 (+1575.57%)
Mutual labels: asyncio
Purerpc
Asynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (-4.58%)
Mutual labels: asyncio
Netius
Readable, simple and fast asynchronous non-blocking network apps
Stars: ✭ 114 (-12.98%)
Mutual labels: asyncio
Dasynq
Thread-safe cross-platform event loop library in C++
Stars: ✭ 127 (-3.05%)
Mutual labels: asyncio
Python concurrency
This is the code used as examples in the post that I wrote for the Toptal Engineering Blog.
Running the examples
The examples have all been tested under Python 3.6.4 running on OS X. They should work on other operating systems and Python 3.5+, but I haven't tested it everywhere.
- Get an Imgur API Key
- Install dependencies with
pip install -r requirements.txt
- Run an example
IMGUR_CLIENT_ID=your_client_id threading_imgur.py
- For the
rq_imgur.py
example you will also need to be running a redis server
- For the
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].