知识卡片

异步隔离等待

专业/工作 · 303

内容

耗时任务不一定要阻塞调用者。把邮件、通知、外部系统调用等工作转成异步执行,可以缩短前台响应时间,并把失败重试与主流程隔离。发散:异步不是性能装饰,而是重新定义用户等待、事务一致性和错误处理边界。

参考来源

《Java EE企业级编程开发实例详解》第3章《EJB 3.1》