码迷,mamicode.com
首页 > 其他好文 > 详细

消息中间件的多个企业级场景案例--分析

时间:2016-05-02 17:15:41      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:消息中间件的多个企业级场景案例--分析

1 用户注册后(会立即提示注册成功),过一会发送短信和邮件通知


发布/订阅模型


技术分享

以上模式一般是用户注册成功后,写入一条数据到mysql,在发送一条消息到MQ! 


如果不用消息中间件(或者简单的做成异步发送),做成了用户提交了注册之后,成功后,就同步立即执行发送邮件和短信服务脚本(这样耗时间),这样用户体验不好时间慢!


术语: SOA 



2 把日志进行集中收集,用于日志分析和流量回放分析

技术分享


术语:灰度发布,小流量



3 将数据源头复制到多个目的地,一般是要求顺序或者因果关系序的


 用于跨机房数据传输,搜索 离线数据和其他DB等


技术分享


术语:

AOP



4 消息暂存地


把消息中间件当成可靠的消息暂存地

定时进行消息投递,比如模拟用户秒杀访问,进行系统性能压测

技术分享


消费者消费完后不删除消息! 这种压测方式比较真实,比一般的并发压测软件更符合真实环境!



5 缓存数据同步更新 往应用推送数据

技术分享



就像很多数据都是缓存在本地的应用中的如tomcat应用,如一个数据价格缓存,当有数据更新的时候,就需要及时(而不是通过租约到期去解决) 这个时候就需要中间件,不是一个一个去通知更新






本文出自 “崔德华运维打工从业路” 博客,请务必保留此出处http://cuidehua.blog.51cto.com/5449828/1769423

消息中间件的多个企业级场景案例--分析

标签:消息中间件的多个企业级场景案例--分析

原文地址:http://cuidehua.blog.51cto.com/5449828/1769423

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!