标签: python multithreading concurrency multiprocessing gevent
例如 - 我有一些内部使用Gevent进行并发的类,它需要一个回调,如果我的类的用户将使用Python threading或multiprocessing模块呢?这会导致该计划陷入灾难吗?
threading
multiprocessing
更多细节: 我的类是自定义协议实现,因此它涉及大量使用套接字的读/写。协议包括发送多个请求(在单个TCP连接内)以便在服务器上加载多个核,然后等待响应的选项。这就是我需要并发的原因。这个类是一个大型项目的一部分,它可以用于各种可能的疯狂方式。我也是Gevent的新手,我几乎不知道猴子修补功能。