
分布式旧
分布式早期文章
beginning1126
这个作者很懒,什么都没留下…
展开
-
分布式点滴记录
秒杀系统 分布式事务 数据相关知识点 分布式锁原创 2020-01-01 14:37:24 · 229 阅读 · 0 评论 -
zookeeper的应用
zookeeper的应用上一篇文章《分布式系统---分布式一致性协议》http://blog.youkuaiyun.com/beginning1126/article/details/52901547中,主要阐述了paxos和zab协议,阐明zookeeper的工作原理。下面主要来聊聊zookeeper在实际生产环境中,能帮助我们做哪些事情。zookeeper特性目前很多大型的开源项目都在使用原创 2016-10-28 17:10:48 · 1072 阅读 · 0 评论 -
分布式系统---分布式一致性协议
两阶段提交协议三阶段提交协议Paxos算法zookeeper一致性协议:zab原创 2016-10-25 13:07:21 · 2336 阅读 · 0 评论 -
分布式系统------概述
今天来聊聊分布式系统常常提及的原创 2014-04-17 17:59:22 · 1732 阅读 · 0 评论 -
redis 集群方案
redis集群方案前端时间粗略的调研了一下redis集群方案,研究的不算深入,还有很多问题没有想明白,暂时把已经调研的清楚的记录下来。redis集群方案,主要有4种方案client、twemproxy、codis、redis3.0 cluster。需要考虑的点包括:集群性能、redis ha、扩容、迁移、client友好程度一、client端负载均衡方案可以将redis原创 2015-11-25 13:32:27 · 1042 阅读 · 0 评论 -
关于数据库的分库分表浅析
1 基本思想之什么是分库分表?从字面上简单理解,就是把原本存储于一个库的数据分块存储到多个库上,把原本存储于一个表的数据分块存储到多个表上。2 基本思想之为什么要分库分表?数据库中的数据量不一定是可控的,在未进行分库分表的情况下,随着时间和业务的发展,库中的表会越来越多,表中的数据量也会越来越大,相应地,数据操作,增删改查的开销也会越来越大;另外,由于无法进行分布式式部署,而一台服务器的资原创 2015-04-12 13:30:01 · 969 阅读 · 0 评论 -
LVS技术总体分析
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个转载 2013-10-21 16:09:27 · 6354 阅读 · 0 评论 -
DNS负载均衡技术
负载均衡技术能够平衡服务器集群中所有的服务器和请求应用之间的通信负载,根据实时响应时间进行判断,将任务交由负载最轻的服务器来处理,以实现真正的智能通信管理和最佳的服务器群性能,从而使网站始终保持运行和保证其可访问性。为了充分利用现有服务器软件的种种优势,负载均衡最好是在服务器软件之外来完成。而最早使用的负载均衡技术是通过DNS服务中的随机名字解析来实现的。这就是通常所说的DNS负载均衡技术。转载 2013-10-19 15:12:28 · 1091 阅读 · 0 评论 -
rabbit mq
原文地址:http://www.diggerplus.org/archives/3110引言你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用(转载 2014-12-01 16:04:29 · 2181 阅读 · 0 评论 -
python + rabbit mq
RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一些时间。翻译水平有限,不可能像原转载 2014-12-01 16:10:23 · 2791 阅读 · 0 评论 -
memcache简介
分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。原文:http://wenku.baidu.com/view/8686d46c7e21af45b307a8c转载 2014-09-17 15:08:59 · 724 阅读 · 0 评论 -
微博CacheService架构浅析
微博作为国内最大的社交媒体网站之一,每天承载着亿万用户的服务请求,这些请求的背后,需要消耗着巨大的计算、内存、网络、I/O等资源。而且因为微博的产品特性,节假日、热门事件等可能带来突发数倍甚至十几倍的访问峰值,这些都对于支撑微博的底层基础架构提出了比较严苛的要求,需要满足:每秒数十万的用户请求数据更新的实时性服务请求的低响应时间99.99%以上的服务可用性为了满足业务的发展需要,微博平转载 2014-09-17 15:25:07 · 690 阅读 · 0 评论 -
分布式系统------数据库
常用的nosql数据库Riak(键值型)、HBase(列型)、MongoDB(文档型)、CouchDB(文档型)、Noeo4j(图型)、Redis(键值型)。CAP理论Consistency(一致性):即数据一致性,简单的说,就是数据复制到了N台机器,如果有更新,要N机器的数据是一起更新的。Availability(可用性):好的响应性能,此项意思主要就是速度。原创 2014-04-15 15:56:05 · 861 阅读 · 0 评论 -
分布式系统-----单机存储系统
作为分布式服务器,性能指标原创 2014-04-13 15:30:49 · 2241 阅读 · 0 评论