分布式
文章平均质量分 56
Bagba
Doctor of Philosophy, machine learning on graphs. ~ 与人分享 是 最好的学习方式。
展开
-
分布式限速服务
分布式限速服务好久没写技术博客了,由于工作中一直比较忙的状态,开发和研究了一些技术,但是没有很好地沉淀下来,还是需要通过博客,加深理解,进行进一步沉淀,在此立flag,之后工作每进行一个topic,都要在此进行总结沉淀。...原创 2018-11-15 10:39:00 · 1017 阅读 · 0 评论 -
RPC框架对比
由于项目需要,准备开发一个分布式限速服务,参考:分布式限速,会应用到RPC服务,所以需要先调研主流RPC服务的性能,可靠,易用性。Go RPCgolang原生的rpc服务GRPC底层协议基于HTTP2RPCX...原创 2018-11-30 10:17:00 · 716 阅读 · 0 评论 -
分布式缓存
由于工作中要开发一个分布式限速服务,方案中会用到分布式缓存或者分布式in-memory的key-value存储,这是一个比较大的方向,所以单独在这里开一个专题(专业给自己挖坑,慢慢填吧。。)分布式缓存主要考虑几个问题数据均衡性分区容忍行扩缩容数据均衡性取决于分区算法分区算法需要满足:平横性:主要是数据的平均分布,及当集群中某一个缓存服务失效,数据也能够正常分布单调性:当数据...原创 2019-01-02 15:49:20 · 214 阅读 · 0 评论 -
redis一致性哈希集群客户端实现
redis一致性哈希多集群客户端实现背景业务方使用单一redis集群,存在容量不够的问题,需要进行redis的扩容。增加server后,需要保证相同的key落到相同的集群上。业务方是多个client,需要保证集群的变更不影响不同client之间对于同一个key的一致性。缩容也是同理。方案client端的一致性哈希路由自研consistent hashing routerje...原创 2019-02-27 14:08:45 · 540 阅读 · 0 评论 -
负载均衡
负载均衡分类:httptcprpc对于RPC级别的负载均衡来说,即service mesh,比如:lstio,linkerd中都有loadbalancing组件。reference:https://linkerd.io/1/features/load-balancing/...原创 2019-07-25 15:10:06 · 187 阅读 · 0 评论