分布式
文章平均质量分 58
tudou186
这个作者很懒,什么都没留下…
展开
-
Consul vs Zookeeper vs Etcd vs Eureka
常见的服务发现框架比较 Feature Consul zookeeper etcd euerka 服务健康检查 服务状态,内存,硬盘等 (弱)长连接,keepalive 连接心跳 可配支持 多数据中心 支持 — — — kv存储服务 支持 支持 支持 — 一致性 raft paxos raft原创 2021-07-23 18:11:02 · 66 阅读 · 0 评论 -
分布式延迟队列的实现方案比较
1.定时轮询表优点:简单易用,可以利用quartz的分布式特性轻易的进行横向扩展。缺点:需要扫表会增加程序负荷、任务执行不够准时。2.利用jdk自带的delayQueue优点:效率高,任务触发时间延迟低。缺点:复杂度比quartz要高,自己要处理分布式横向扩展的问题,因为数据是放在内存里,需要自己写持久化的备案以达到高可用。3.利用wheelTimer:netty的HashedWheelTimer优点:效率高,根据楼主自己写的测试,在大量高负荷的任务堆积的情况下,Hash...原创 2021-07-23 18:09:08 · 1183 阅读 · 0 评论