好玩的Raft动画演示,原理秒懂
摘要:关于Raft原理,许多朋友也许不是很明白原理,下面的地址是一个好玩的Raft动画,看完后能够很快的掌握Raft原理: http://thesecretlivesofdata.com/raft/ 动画中的一些概念和简要原理总结如下: 一、Raft原理 在Raft中,每个结点会处于下面三种状态中的一种:
阅读全文
posted @
2018-01-31 13:56
Dufe王彬
阅读(315)
推荐(0) 编辑
全球分布式数据库:Google Spanner(论文翻译)
摘要:本文由厦门大学计算机系教师林子雨翻译,翻译质量很高,本人只对极少数翻译得不太恰当的地方进行了修改。 【摘要】:Spanner 是谷歌公司研发的、可扩展的、多版本、全球分布式、同步复制数据库。它是第一个把数据分布在全球范围内的系统,并且支持外部一致性的分布式事务。本文描述了 Spanner 的架构、特
阅读全文
posted @
2018-01-25 16:01
Dufe王彬
阅读(424)
推荐(0) 编辑
分布式系统设计系列 -- 基本原理及高可用策略 (转)
摘要:【分布式系统中的概念】 三元组 其实,分布式系统说白了,就是很多机器组成的集群,靠彼此之间的网络通信,担当的角色可能不同,共同完成同一个事情的系统。如果按”实体“来划分的话,就是如下这几种:1、节点 -- 系统中按照协议完成计算工作的一个逻辑实体,可能是执行某些工作的进程或机器2、网络 -- 系统的
阅读全文
posted @
2018-01-18 17:36
Dufe王彬
阅读(818)
推荐(0) 编辑
MySQL更新优化(转)
摘要:通常情况下,当访问某张表的时候,读取者首先必须获取该表的锁,如果有写入操作到达,那么写入者一直等待读取者完成操作(查询开始之后就不能中断,因此允许读取者完成操作)。当读取者完成对表的操作的时候,锁就会被解除。如果写入者正在等待的时候,另一个读取操作到达了,该读取操作也会被阻塞(block),因为默认
阅读全文
posted @
2018-01-16 16:47
Dufe王彬
阅读(190)
推荐(0) 编辑
MySQL查询优化(转)
摘要:在分析性能欠佳的查询时,应考虑: 1) 应用程序是否正获取超过需要的数据,即访问了过多的行或列。 2) Mysql服务器是否分析了超过需要的行。 如果发现访问的数据行数很大,而生成的结果中数据行很少,那么可以尝试修改,比如使用覆盖索引、更改架构或重写查询让优化器可以以优化的方式执行它。 优化最终集中
阅读全文
posted @
2018-01-16 16:46
Dufe王彬
阅读(209)
推荐(0) 编辑
MySQL性能分析(转)
摘要:第一步:检查系统的状态 通过操作系统的一些工具检查系统的状态,比如CPU、内存、交换、磁盘的利用率、IO、网络,根据经验或与系统正常时的状态相比对,有时系统表面上看起来看空闲,这也可能不是一个正常的状态,因为cpu可能正等待IO的完成。除此之外,还应观注那些占用系统资源(cpu、内存)的进程。 1.
阅读全文
posted @
2018-01-16 16:45
Dufe王彬
阅读(235)
推荐(0) 编辑
利用nginx搭建RTMP视频点播、直播、HLS服务器(转)
摘要:开发环境 Ubuntu 14.04 server nginx-1.8.1 nginx-rtmp-module nginx的服务器的搭建 安装nginx的依赖库 1 2 3 配置并编译nginx 使用nginx的默认配置,添加nginx的rtmp模块。 1 2 3 运行测试nginx 进入安装目录/u
阅读全文
posted @
2018-01-15 17:37
Dufe王彬
阅读(426)
推荐(0) 编辑
Flume环境搭建_五种案例(转)
摘要:Flume环境搭建_五种案例 http://flume.apache.org/FlumeUserGuide.html A simple example Here, we give an example configuration file, describing a single-node Flum
阅读全文
posted @
2018-01-04 14:08
Dufe王彬
阅读(529)
推荐(0) 编辑
c语言使用librdkafka库实现kafka的生产和消费实例(转)
摘要:关于librdkafka库的介绍,可以参考kafka的c/c++高性能客户端librdkafka简介,本文使用librdkafka库来进行kafka的简单的生产、消费 一、producer librdkafka进行kafka生产操作的大致步骤如下: 1、创建kafka配置 [cpp] view pl
阅读全文
posted @
2018-01-04 11:55
Dufe王彬
阅读(21084)
推荐(4) 编辑