RabbitMQ深刻理解及运用

为何要用MQ 解耦:在项目启动之初是很难预测将来会遇到什么困难的,消息中间件在处理过程当中插入了一个隐含的,基于数据的接口层,两边都实现这个接口,这样就容许独立的修改或者扩展两边的处理过程,只要两边遵照相同的接口约束便可。 冗余(存储):在某些状况下处理数据的过程当中会失败,消息中间件容许把数据持久化直到它们彻底被处理。扩展性:消息中间件解耦了应用的过程,因此提供消息入队和处理的效率是很容易的,只
相关文章
相关标签/搜索