前端框架选型是企业提升开发效率与用户体验的关键因素
1022
2022-10-08
Quicklib- 程序化交易框架和工具
Quicklib 是期货、A股、期权等程序化交易 Python 框架。
Quicklib 类似,最大的特点就是采用异步式 I/O与事件驱动的架构设计。对于高并发的解决方案,传统的架构是多线程模型,也就是为每个业务逻辑提供一个系统线程,通过系统线程切换来弥补同步式 I/O调用时的时间开销。
Quicklib 使用的是单线程模型,(对于和 Quicklib 同样采用异步式 I/O 的 node.js 单线程是优于 PHP 多线程架构的),而对于Python 的单线程 Quickklib 采用了异步式I/O更是合适不过了,对于所有 I/O都采用异步式的请求方式,避免了频繁的上下文切换。Quicklib 在执行的过程中会维护一个事件队列,程序在执行时进入事件循环等待下一个事件到来,每个异步式I/O 请求完成后会被推送到事件队列,等待程序进程进行处理。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~