欢迎光临散文网 会员登陆 & 注册

马老师JVM调优之底层原理

2023-04-02 13:23 作者:清卫怡  | 我要投稿

为什么要用Message Queue

解耦

** 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束**

冗余

** 有时在处理数据的时候处理过程会失败。除非数据被持久化,否则将永远丢失。消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。**

** 在被许多消息队列所采用的”插入-获取-删除”范式中,在把一个消息从队列中删除之前,需


马老师JVM调优之底层原理的评论 (共 条)

分享到微博请遵守国家法律