消息缓存系列
Hacker天使马晓培
目标明确生机勃勃地活出欣然的自己!
展开
-
缓存
5个强大的java分布式缓存框架 常用缓存cache机制的实现原创 2017-04-14 16:43:29 · 227 阅读 · 0 评论 -
到底该什么时候使用MQ?
什么时候使用MQ 【典型场景一:数据驱动的任务依赖】 什么是任务依赖,举个栗子,互联网公司经常在凌晨进行一些数据统计任务,这些任务之间有一定的依赖关系,比如: 1)task3需要使用task2的输出作为输入 2)task2需要使用task1的输出作为输入 这样的话,tast1, task2, task3之间就有任务依赖关系,必须task1先执行,再task2执行,载task3执行。 优原创 2017-04-14 16:53:57 · 550 阅读 · 0 评论 -
JMS
JMS 原理 http://m.blog.csdn.net/article/details?id=46701559 JMS 简介及ActiveMQ实战 http://boy00fly.iteye.com/blog/1103586原创 2017-04-14 16:53:42 · 539 阅读 · 0 评论 -
群消息这么复杂,怎么能做到不丢不…
http://blog.csdn.net/mary881225/article/details/69664237 【总结】 群消息还是非常有意思的,可达性、实时性、离线消息、消息风暴扩散等等等等,做个总结: (1)不管是群在线消息,还是群离线消息,应用层的ACK是可达性的保障 (2)群消息只存一份,不用为每个用户存储离线群msg_id,只需存储一个最近ack的群消息id原创 2017-04-14 16:53:19 · 433 阅读 · 0 评论 -
如何快速实现一个基于Nginx的网站…
参考 摘要: 最近,小明的老板给小明布置了一个任务,希望把应用服务监控起来,以提高应用运行质量。小明接到任务以后开始着手进行技术选型。 赶紧来看看,小明如何通过另外一种新的思路快速搭建Nginx监控任务。 一切从应用服务监控说起 小明所在的一家小型互联网创业公司一直将应用运行在国内某A云上。该应用采用通用的分布式Nginx+App架构为用户提供电商数据统计的webservice 服务。原创 2017-04-14 16:52:55 · 1062 阅读 · 0 评论 -
开源的熔断解决方案Hystrix
https://rc.mbd.baidu.com/hu8hjgb原创 2017-04-14 16:49:46 · 731 阅读 · 0 评论 -
lvs为什么不能完全替代DNS轮询
lvs为什么不能完全替代DNS轮询原创 2017-04-14 16:48:08 · 438 阅读 · 0 评论 -
Memcached分布式布置方案--一致性H…
一致性Hash分布简介 在服务器数量不发生改变时,普通的Hash分布可以很好地运作。当服务器的数量发生改变时,问题就出来了,试想,增加一台服务器时,同一个key经过Hash之后,与服务器取模的结果跟没增加服务器之前的结果会不一样,这就导致之前保存的数据丢失。为了把丢失的数据减少到最少,可以采用一致性hash算法。 一致性hash算法分为6个步骤: 步骤1: 将一个32位整数0~2^32 -原创 2017-04-14 16:46:38 · 288 阅读 · 0 评论 -
redis主从复制
http://blog.csdn.net/houjixin/article/details/27680183 http://sofar.blog.51cto.com/353572/1413024/原创 2017-04-14 16:46:35 · 222 阅读 · 0 评论 -
nginx缓冲区优化
nginx缓冲区优化 内容目录: proxy_buffering proxy_buffer_size proxy_buffers proxy_busy_buffers_size proxy_max_temp_file_size和proxy_temp_file_write_size 配置示例 ref 关于缓冲, 主要是合理设置缓冲区大小, 尽量避免缓冲到硬盘时的情况原创 2017-04-14 16:46:33 · 4707 阅读 · 0 评论 -
Redis
https://rc.mbd.baidu.com/vbun2l2 redis事务不遵循ACID大一统理论,即使中间执行出现错误,后面不影响执行。 Watch监听事务:乐观锁 乐观锁:一旦发现被监听事务变量发生了变化,事务回滚。 持久化: Aof持久化性能比rdb低 java对Redis操作原创 2017-04-14 16:45:43 · 242 阅读 · 0 评论 -
cdn实现原理
http://www.cnblogs.com/rayray/p/3553696.html 1.用户向浏览器输入www.web.com这个域名,浏览器第一次发现本地没有dns缓存,则向网站的DNS服务器请求; 2.网站的DNS域名解析器设置了CNAME,指向了www.web.51cdn.com,请求指向了CDN网络中的智能DNS负载均衡系统; 3.智能DNS负载均衡系统解析域名,把对用户响原创 2017-04-14 16:45:40 · 770 阅读 · 0 评论 -
Redis两种持久化方式rdb,aof
https://rc.mbd.baidu.com/auz4woy原创 2017-04-14 16:44:16 · 288 阅读 · 0 评论 -
Redis坑
http://m.blog.csdn.net/article/details?id=50530419原创 2017-04-14 16:43:56 · 215 阅读 · 0 评论 -
Redis
Redis官方教程 redis的5个常见使用场景 redis应用场景 细致全面,含有与memcache的对比原创 2017-04-14 16:43:42 · 189 阅读 · 0 评论 -
内存缓存框架
redis与memcache https://rc.mbd.baidu.com/vm64ahg 21)maxmemory-policy volatile-lru 当内存达到最大值的时候Redis会选择删除哪些数据呢?有五种方式可供选择:volatile-lru代表利用LRU算法移除设置过过期时间的key (LRU:最近使用 Least Recently Used ),allkeys-lru代表原创 2017-04-14 16:54:43 · 612 阅读 · 0 评论