没太明白你的意思。
你说的loop线程 请求外部服务的话,那从 发出请求 到 收到响应,这段时间的延迟应该是很大的(取决于网络和服务端处理)。这个跟 是否async异步编程没关系吧。无论同步还是异步都要有这个延迟。
你说的,“引入运行时带来latency”,是指的 我上面说的请求外部服务的延迟,还是 运行时带来的延迟?
前者是外部延迟,我认为是很大的也不可控的;后者是cpu执行延迟,我认为是相对很小的。
【 在 ensonmj 的大作中提到: 】
: 对,目前有个项目正在考察。客户端需要等待没问题,但async和await是没有运行时就不能跑,而我希望的是在一个独立线程中loop处理事务,包括请求外部服务,外部服务返回立马处理。这儿引入运行时,loop处理latency可能就不可控。 当然我还不确定这儿的latency是不是过度担心。
--
FROM 122.231.190.*