知识卡片
异步隔离等待
内容
耗时任务不一定要阻塞调用者。把邮件、通知、外部系统调用等工作转成异步执行,可以缩短前台响应时间,并把失败重试与主流程隔离。发散:异步不是性能装饰,而是重新定义用户等待、事务一致性和错误处理边界。
参考来源
《Java EE企业级编程开发实例详解》第3章《EJB 3.1》
知识卡片
耗时任务不一定要阻塞调用者。把邮件、通知、外部系统调用等工作转成异步执行,可以缩短前台响应时间,并把失败重试与主流程隔离。发散:异步不是性能装饰,而是重新定义用户等待、事务一致性和错误处理边界。