|  |      1BigZ      2012-12-21 10:10:17 +08:00 在web系统里面基本上用不上异步 生产环境中,如果计算特别费时,一般都用消息队列 | 
|  |      2spritevan      2012-12-21 10:34:10 +08:00 请求第三方api | 
|  |      3zhangxiao      2012-12-21 10:40:19 +08:00 把所有不涉及response输出的操作都异步化,比如log之类的 | 
|  |      4reorx      2012-12-21 16:05:54 +08:00 @BigZ 不过也有既耗时又不能用消息队列的情况,比如对某网站申请 OAuth 认证,这个时候 @asynchronous 就很有用了。 | 
|  |      5hit9      2013-11-25 21:10:07 +08:00 - 网络IO - 请求分散到多个服务中的清形 - 。。。 总的来说是那种“需要等待的”情况,所谓并发需要异步。把排队地串行变成“逻辑上”的并行,不让程序闲着,某个任务的执行阻塞当前进程的时候,另一个任务并不依赖其执行结果的话,完全可以两个服务都去跑,不要阻塞。 |