摘要:原文地址:http://www.cnblogs.com/xrq730/p/5186728.html 一致性Hash算法 关于一致性Hash算法,在我之前的博文中已经有多次提到了,MemCache超详细解读一文中"一致性Hash算法"部分,对于为什么要使用一致性Hash算法、一致性Hash算法的算法原
阅读全文
摘要:加权平均 1 package com.yeepay.sxf.xuanju; 2 /** 3 * 加权平均 4 * @author sxf 5 * 6 * 小明:期末考试100分 期中考试 20分 小测验 20分 7 * 小王:期末考试50分 期中考试 50分 ...
阅读全文
摘要:选举对象 1 package com.yeepay.sxf.xuanju; 2 /** 3 * 被选举对象 4 * @author sxf 5 * 6 * 7 */ 8 public class Channle { 9 //名字10 private String name...
阅读全文
摘要:交易系统,接入多个通道。确保每个通道按权重每日达到相应的交易笔数。通过实时交易笔数/权重。然后进行升序排序,得到选择通道的次序,进行选择通道。 1 //a=当前交易笔数/权重。 权重越大,如果交易笔数相等,a越小。权重不变,交易笔数变。a的值大小也在变。 2 //相对公平的流量分配。 3 publ...
阅读全文
摘要:当存在一批通道,根据权重,选择哪个通道去使用的简单算法。利用随机数,数据区间,来获取通道。通道权重越大,单位时间内使用该通道的概率会大一些。代码 1 //利用了一个权重区间的比例问题,抓取随机数的可能性,来体现权重思想 2 public static void main(String[] args)...
阅读全文