强一致性hash实现java版本及强一致性hash原理
摘要:一致性 hash 分布式过程中我们将服务分散到若干的节点上,以此通过集体的力量提升服务的目的。然而,对于一个客户端来说,该由哪个节点服务呢?或者说对某个节点来说他分配到哪些任务呢? 强哈希 考虑到单服务器不能承载,因此使用了分布式架构,最初的算法为 hash() mod n, hash()通常取用户
阅读全文
posted @
2018-08-14 23:39
老马啸西风
阅读(646)
推荐(0) 编辑
java 英文单词拼写纠正框架(Word Checker)
摘要:Word Checker 本项目用于单词拼写检查。 项目简介 "word checker" 用于单词拼写检查。 "Github 地址" 特性说明 支持 i18n 错误提示支持 i18N 支持英文的单词纠错 可以迅速判断当前单词是否拼写错误 可以返回最佳匹配结果 可以返回纠正匹配列表,支持指定返回列表
阅读全文
posted @
2018-08-11 09:59
老马啸西风
阅读(1483)
推荐(0) 编辑
java 异步查询转同步多种实现方式:循环等待,CountDownLatch,Spring EventListener,超时处理和空循环性能优化
摘要:异步转同步 业务需求 有些接口查询反馈结果是异步返回的,无法立刻获取查询结果。 正常处理逻辑 触发异步操作,然后传递一个唯一标识。 等到异步结果返回,根据传入的唯一标识,匹配此次结果。 如何转换为同步 正常的应用场景很多,但是有时候不想做数据存储,只是想简单获取调用结果。 即想达到同步操作的结果,怎
阅读全文
posted @
2018-08-11 00:07
老马啸西风
阅读(1526)
推荐(1) 编辑