SF
自由风暴
自由风暴
注册登录
关注博客
注册登录
主页
关于
RSS
etcd 集群的管理 - 暴走漫画容器实践系列 Part4
Michael_Ding
2015-11-10
阅读 5 分钟
10.2k
搭建完 etcd 集群后,接下来就是集群的管理了。集群的管理主要包括节点的重启,监控以及集群的运行时更改(Runtime Reconfiguration)。
Spark 集群概述
Michael_Ding
2015-10-21
阅读 2 分钟
6.2k
Spark 的"集群"不是提供运算服务的,而是一种资源分配的调度器。执行任务的 Spark 进程作为客户端向"集群"申请资源(运算节点), "集群"分配资源以后,这个 Spark 进程会分解一些计算工作,并把他们放到这些申请来的资源中运行。
在 Dockone 的分享 - 暴走漫画容器实践系列 Part1
Michael_Ding
2015-10-13
阅读 6 分钟
5.9k
暴走漫画是一家文化传媒公司。公司除了有若干视频娱乐节目,还有相应的社区网站及 App。流量 UV 200w/天 左右,PV 千万。为了更加有效地运营以及推荐用户个性化,2015年成立了数据部,负责暴漫的数据分析和数据挖掘相关服务。
搭建 etcd 集群 - 暴走漫画容器实践系列 Part3
Michael_Ding
2015-10-13
阅读 6 分钟
12.9k
etcd 是一个高可用的分布式 key-value(键值) 存储系统。在暴漫我们用他用来做配置管理和服务发现。 这一次我们主要介绍关于 etcd 集群的搭建与管理。 1. etcd 集群概述 首先我们需要理解,etcd 是一个分布式的 key-value 存储系统,所以其基本原理和前面我们介绍过的分布式数据库相关理论 是一致的。 两种不同的 node(节...
冲突的处理 - 分布式数据库相关理论 Part5
Michael_Ding
2015-05-28
阅读 2 分钟
4.1k
Riak 通过一种叫做 Vector Clock 的机制来处理冲突问题。简单来说,Vector Clock 是一段 token,像 Riak 这样的分布式系统通过这样的 token 来追踪数据更新操作的先后顺序。
Riak 中的 CAP - 分布式数据库相关理论 Part4
Michael_Ding
2015-05-28
阅读 2 分钟
5.1k
和上一篇博文一样,这次我们依旧以 Riak 为案例,来分析 CAP 理论在一个实际的分布式数据库中的作用。 如果你还不熟悉 CAP,可以参考我之前的两篇博客 理解 CAP 理论, 最终一致性.html)。 这次我们来看看,在 Riak 这样的分布式key-value数据库中,CAP理论是怎么起作用的。 Nodes/Writes/Reads 首先还是让我们来明确几个...
Riak的分布式数据库模型 - 分布式数据库相关理论 Part3
Michael_Ding
2015-05-28
阅读 2 分钟
4.8k
Riak 是一个 erlang 开发的开源的分布式 key-value 数据库,在 High Availability, Fault Tolerance, Scalability 方面表现优异。其实现受 Amazon Dynamodb 启发,是一个很有代表性的分布式数据库。
Eventual Consistency(最终一致性) - 分布式数据库相关理论 Part2
Michael_Ding
2015-05-28
阅读 1 分钟
10.5k
分布式数据库必须要有 分区容忍性(Partition Tolerant),所以主要是在 一致性(Consistent) 和 可用性(Available) 之间做选择。虽然在 CAP 理论中,选择了 Availability 就不可能得到真正的 Consistency,但是你可以追求 最终一致性(Evental Consistency)
理解 CAP 理论 - 分布式数据库相关理论 Part1
Michael_Ding
2015-05-28
阅读 1 分钟
7.7k
CAP 是分布式数据库中的重要理论之一。为了更好的理解分布式数据库,我们需要对 CAP 理论有个简单的理解。 1.CAP 概述 CAP 证明了,对于一个分布式数据库系统,存在这样三个指标: C_onsistent_(一致性。写操作是 原子 的,当写操作完成后,所有后续的读取操作获取得到的都必须是新值), A_vailable_(可用性。只要还有一...