文件名称:hio
文件大小:94KB
文件格式:ZIP
更新时间:2024-04-20 00:58:47
Python
hio是Python中带有异步IO库的分层结构并发 基于Rich Flow的带有异步IO的编程分层结构并发 Hio建立在非常早的关于分层结构化并发的工作基础上,该工作来自 , 和生命周期上下文。 这种方法与基于流的编程兼容,该流将所有组件视为异步并通过异步缓冲区链接。 FPB很自然地使其具有轻量级的基于层次调度方法的异步结构。 与非分层结构的并发方法(如trio或curio)相比,它的重量更轻,性能更高。 该方法还受协作并发离散事件模拟(DES)的支持,并支持协作并发离散事件模拟(DES)。 并发离散事件simultion的重要特征之一是可重现性。 这需要严格控制调度顺序,就像完全确定性地控制调度一样。 为了具有高保真度的再现或重放,必须完全按照相同的相对顺序安排离散事件模拟中使用的所有协程。 异步事件循环对调度顺序没有严格的控制。 但是Hio确实如此,因此可以用于具有高保真度重播的
【文件预览】:
hio-master
----setup.py(3KB)
----.gitignore(2KB)
----requirements.txt(457B)
----src()
--------hio()
----LICENSE(11KB)
----README.md(11KB)
----tests()
--------conftest.py(138B)
--------core()
--------__init__.py(27B)
--------help()
--------comply()
--------test_main.py(116B)
--------base()
----ChangeLog.md(503B)