All Projects → volker48 → Python Concurrency

volker48 / Python Concurrency

Licence: mit
Code examples from my toptal engineering blog article

Programming Languages

python
139335 projects - #7 most used programming language

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
Edgedb Python
EdgeDB Python Driver
Stars: ✭ 113 (-13.74%)
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
Aiochan
CSP-style concurrency for Python
Stars: ✭ 116 (-11.45%)
Mutual labels:  asyncio
Faust
Python Stream Processing. A Faust fork
Stars: ✭ 124 (-5.34%)
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
Aiohttp Sse
Server-sent events support for aiohttp
Stars: ✭ 125 (-4.58%)
Mutual labels:  asyncio
Monocle
PoGo mapper and notifier
Stars: ✭ 122 (-6.87%)
Mutual labels:  asyncio
Pspider
简单易用的Python爬虫框架,QQ交流群:597510560
Stars: ✭ 1,611 (+1129.77%)
Mutual labels:  multiprocessing

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.

  1. Get an Imgur API Key
  2. Install dependencies with pip install -r requirements.txt
  3. Run an example IMGUR_CLIENT_ID=your_client_id threading_imgur.py
    1. For the rq_imgur.py example you will also need to be running a redis server
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].