摘要: 分布式存储系统从整体架构的角度看大同小异,实现起来却困难重重。自主研发的 分布式存储系统往往需要两到三年才能逐步成熟起来,其中的难点在于如何把系统做稳定。系统开发过程中涉及架构设计、关键算法实...
这可能是目前最全的Redis高可用技术解决方案总结
作者介绍 张冬洪,极数云舟数据库架构师,极数学院联合创始人,前新浪微博高级DBA,Redis中国用户组主席,阿里云MVP。 本文主要针对Redis常见的几种使用方式及其优缺点展开分析。 一、常见使用方...
Nutch-Hadoop-MongoDB搭建分布式爬虫
一、实现目标 使用Nutch、Hadoop、MongoDB实现一个简单的分布式爬虫,在Hadoop上运行Nutch爬虫抓取网页,存储到MongoDB中。 二、实验环境 CentOS7 Linux x8...
分布式之缓存击穿
什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果...
Hystrix 分布式系统限流、降级、熔断框架
一:为什么需要Hystrix? 在大中型分布式系统中,通常系统很多依赖(HTTP,hession,Netty,Dubbo等),如下图: 在高并发访问下,这些依赖的稳定性与否对系统的影响非常大,但是依赖...
学习分布式不得不会的CAP理论
2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,...