JuiceFS 是一款面向云原生设计的高性能分布式文件系统,在 Apache 2.0 开源协议下发布,提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写!使用 JuiceFS 将云厂商的对象存储挂载到本地,就得到一个几乎无限容量的存储空间了;目前 JuiceFS 支持大部份主流厂商提供的对象存储服务,例如:S3、COS、OSS等;
本文记录了腾讯云COS+腾讯云轻量服务器的方案;
Github:
官方文档:
JuiceFS 是一款面向云原生设计的高性能分布式文件系统,在 Apache 2.0 开源协议下发布,提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写!使用 JuiceFS 将云厂商的对象存储挂载到本地,就得到一个几乎无限容量的存储空间了;目前 JuiceFS 支持大部份主流厂商提供的对象存储服务,例如:S3、COS、OSS等;
本文记录了腾讯云COS+腾讯云轻量服务器的方案;
Github:
官方文档:
共识算法的概述;
视频:
本文为CAP理论学习的开篇,主要是走马观花地总结了分布式领域的CAP理论相关的内容;
视频地址:
最近开始重新学习 mit-6.824,目前把Lab1做完了,在这里总结一下;
源代码根据 MIT 实验的要求,是一个Private的 repo 没有公开,需要源代码的可以联系我,也可以一起交流~
视频学习地址:
一致性Hash算法是解决分布式缓存等问题的一种算法;
本文介绍了一致性Hash算法的原理,并给出了一种实现和实际运用的案例;
源代码:
在上一篇文章《高性能分布式ID生成器实现方法总结》中,主要介绍了一些常用的分布式ID生成器;本文在上一篇文章的基础之上,采用Leaf算法结合Go实现双Buffer桶的ID生成器!
源代码:
系列文章:
在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在支付、餐饮、酒店等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标识。此时一个能够生成全局唯一ID的系统是非常必要的;
本文介绍了业界常见的几种分布式ID的生成方法;
源代码:
系列文章:
前一篇文章简要讲述了Nginx的配置.
本篇再此基础之上, 讲述使用Nginx时可能会出现的一些问题;
前面讲述了四层的LVS负载均衡, 接下来讲述工作在七层的Nginx负载均衡;
在前面介绍的LVS中容易发生单点故障的问题;当LVS或者RS挂掉时,后台的RS服务不再可靠。而通过部署keepalive可以达到检测单点故障,并达到自动切换LVS Server和剔除故障RS的效果。