场景一、快速响应用户的请求
描述: 用户发起的实时请求,服务追求响应时间。比如说用户要查看一个商品的信息,那么我们需要将商品维度的一系列信息如商品的价格、优惠、库存、图片等等聚合起来,展示给用户。
场景二、快速处理批量的任务
描述: 离线的大量计算任务,需要快速执行。比如说,统计某个报表,需要计算出全国各个门店中有哪些商品有某种属性,用于后续营销策略的分析,那么我们需要查询全国所有门店中的所有商品,并且记录具有某属性的商品,然后快速生成报表。
场景三、异步处理
描述: 异步记录日志、异步扣减库存、异步发送库存不足的消息(到飞书或者钉钉)等等。
参考链接: Java线程池实现原理及其在美团业务中的实践