分布式的Key-Value存储系统 Dynomite 经验

Dynomite 是采用 ErLang 语言开发的分布式的Key-Value存储系统。 Dynomite is an eventually consistent distributed key value

openkk 2011-12-01   16403   0

分布式的Key-Value存储系统 Kai 经验

Kai是一个分布式key-value数据存储,启发自Amazon的Dynamo。它能够用于构建高可靠性和高可扩展性。你可以利用Kai管理海量数据,就像Dynamo存储购物车,分类等一样。 A highly

openkk 2011-12-01   13847   0

可扩展Web架构与分布式系统 经验

注意的关键问题以及实现目标的基础工作。 本文侧重于介绍网络系统,尽管一些准则在其他分布式系统中也是适用的。 1.1. web分布式系统的设计原则 搭建和运营一个可伸缩的web站点或者应用程序意

jopen 2014-04-11   56152   0

分布式系统测试在阿里云的实践 经验

分布式系统的测试是一个比较大的话题,在这里,我们仅用几个阿里云飞天分布式系统测试中比较有特点的实践方式来阐述一下我们对分布式系统测试的理解,希望对大家有所帮助。 1. 阿里云的分布式系统 飞天

jopen 2012-11-11   50374   0

HAProxy + Keepalived + Flume 构建高性能高可用分布式日志系统 经验

三、Flume简介 Flume是Apache提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简

jopen 2013-07-11   31389   0

使用 Redis 实现分布式系统轻量级协调技术 经验

分布式系统中,各个进程(本文使用进程来描述分布式系统中的运行主体, 它们可以在同一个物理节点上也可以在不同的物理节点上)相互之间通常是需要协调进行运作的,有时是不同进程所处理的数据有依赖关系,必须按照一定的次序进

ny8p 2015-06-19   23978   0

分布式系统:Paxos算法的一个简单解释 经验

这会导致每个分区都选择一个恢复节点,这两个恢复节点要么提交事务,要么终止事务。一旦网络分区被移除,系统会得到不一致的状态。 Paxos-为什么麻烦? 先说重要的事-考虑下3PC,我们还需要更好的算

jopen 2015-09-04   21676   0
算法  

分布式文件系统FastDFS原理介绍 经验

在生产中我们一般希望文件系统能帮我们解决以下问题,如:1.超大数据存储;2.数据高可用(冗余备份);3.读/写高性能;4.海量数据计算。最好还得支持多平台多语言,支持高并发。 由于单台服务器无法满

jopen 2015-04-18   22131   0

百度开源的BigTable实现:Tera - 分布式表格系统 经验

按列存储,支持内存表 * 动态schema,支持稀疏表 * 表格快照 * 高效随机读写 系统依赖 使用分布式文件系统(HDFS、NFS等)持久化数据与元信息 使用zookeeper选主与协调 使用Sofa-pbrpc实现跨进程通信

jopen 2015-03-11   47535   0

彻底厘清真实世界中的分布式系统 经验

编者的话:本文从一个实践者的角度,首先介绍了分布式系统的一些理论结果,例如 FLP 不可能性和 CAP 定理等;然后介绍了构建实际分布式系统最重要的一个原则:端到端;最后讨论了实际系统经常用到的协调服务。 求知

jopen 2016-01-18   23750   0

使用 Python 进行分布式系统协调 经验

随着大数据时代的到来,分布式是解决大数据问题的一个主要手段,随着越来越多的分布式的服务,如何在分布式系统中对这些服务做协调变成了一个很棘手的问题。今天我们就来看看如何使用Python,利用开源对分布式服务做协调。

darcy_yang 2016-10-31   11976   0

分布式系统互斥性与幂等性问题的分析与解决 经验

随着互联网信息技术的飞速发展,数据量不断增大,业务逻辑也日趋复杂,对系统的高并发访问、海量数据处理的场景也越来越多。如何用较低成本实现系统的高可用、易伸缩、可扩展等目标就显得越发重要。为了解决这一系列问题,系统架构也在

使用Apache Mesos打造分布式资源调度系统 经验

Mesos打造云端原生调度机制 为了从不同EC2实例为任务分配资源,我们需要一种能对可用资源进行调度,并能在分布式EC2实例上启动和监控任务的资源管理器。Apache Mesos可将要使用集群的“框架”的资源分配

hzatwhed 2016-08-19   35354   0

微店分布式监控系统实践 经验

早期我们和很多公司一样使用的是zabbix监控, 应该说zabbix的功能还是蛮强大的。但是随着公司的业务发展,我们很快发现有很多问题zabbix很难解决。 问题主要提现在几个方面:第一,协作的问题,za

dhphmm 2016-12-03   13791   0

用大白话聊聊分布式系统 经验

一提起“分布式系统”,大家的第一感觉就是好高大上啊,深不可测,看各类大牛关于分布式系统的演讲或者书籍,也大多是一脸懵逼。本文期望用浅显易懂的大白话来就什么是分布式系统分布式系统有哪些优势、分布式系统会面

Zabbix 3.0.0beta1 发布,分布式系统监视 资讯

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 Zabbix 3.0.0beta1 发布,更新如下: [ ZBXNEXT-3082 ] implemented

jopen 2016-01-19   5636   0

Hadoop HDFS分布式文件系统设计要点与架构 经验

简介 :一个分布式系统基础架构,由 Apache 基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop

openkk 2012-02-15   57210   0

分布式版本控制系统 Mercurial与TortoiseHg 经验

Mercurial是我最喜欢的下一代分布式版本控制系统。简单,快速,高效,强大。 最主要的是他的图像客户端TortoiseHg,TortoiseHg就能把所有的比下去了。 为什么不是SVN -

fmms 2012-02-23   33825   0

分布式的版本控制系统 Git 常用操作 经验

Git是一款分布式的版本控制软件,相比SVN,功能更强大,自然而然操作更复杂一些。git在本地也是以git版本库的形式管理,而SVN在本地管理的仅是一个版本库的副本。很明显的一个不同点:git你可以在

fmms 2012-01-02   27153   0

分布式版本控制系统 Git 介绍 经验

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

webphp 2012-01-08   26622   0
1 2 3 4 5 6 7 8 9 10