7 lines
582 B
Plaintext
7 lines
582 B
Plaintext
|
nsq的适用场景
|
||
|
异步处理
|
||
|
参照下图利用消息队列把业务流程中的非关键流程异步化,从而显著降低业务请求的响应时间。
|
||
|
应用解耦
|
||
|
通过使用消息队列将不同的业务逻辑解耦,降低系统间的耦合,提高系统的健壮性。后续有其他业务要使用订单数据可直接订阅消息队列,提高系统的灵活性
|
||
|
流量削峰
|
||
|
类似秒杀(大秒)等场景下,某一时间可能会产生大量的请求,使用消息队列能够为后端处理请求提供一定的缓冲区,保证后端服务的稳定性。
|