aiomultiprocess
regta
aiomultiprocess | regta | |
---|---|---|
2 | 1 | |
1,674 | 20 | |
1.1% | - | |
6.6 | 6.8 | |
6 days ago | 25 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aiomultiprocess
-
What's New in Python 3.11?
> Why not just use multi processing?
Multiprocessing provides parallelism up to what the machine supports, but no additional degree of concurrency, asyncio provides a fairly high degree of concurrency, but no parallelism.
OF course, you can use them together to get both.
https://github.com/omnilib/aiomultiprocess
-
Standalone electrical circuit simulation framework
Take a look at aiomultiprocess. It combines multiprocessing and asynchio to bypass the GIL for greatly increased performance.
regta
-
[Automation] Scheduling Python Programs: Pushing Notifications, Executing SQLs, etc...
If your automation needs are focused on Python exclusively, Regta emerges as a compelling option, offering a wealth of Python-specific optimizations. Give it a try, and feel free to share your thoughts in the comments 🙌
What are some alternatives?
think-async - 🌿 Exploring cooperative concurrency primitives in Python
yappi - Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.
fastapi-crudrouter - A dynamic FastAPI router that automatically creates CRUD routes for your models
LiSA - LiSA (Native App to stream/read and download Anime & Manga ❤️ )
aiopath - 📁 Asynchronous pathlib for Python
example-hftish - Example Order Book Imbalance Algorithm
mnqueues - Monitored Multiprocessing Queues
Ray - Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
walnats - 🌰 Nats-powered event-driven background jobs and microservices framework for Python.
bunny-storm - RabbitMQ asynchronous connector library for Python with built in RPC support
gibbs - Scale your ML workers asynchronously across processes and machines