导航菜单
路很长,又很短
博主信息
昵   称:Cocodroid ->关于我
Q     Q:2531075716
博文数:290
阅读量:551224
访问量:51479
至今:
×
分享博文列表:【分布式
· 聊聊分布式事务,再说说解决方案
    前言最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行CAP的下一阶段的开发工作,不过目前已经告一段落了。接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。分布式事务是企业集成中的一个技术难点,也 ...更多
(420)阅读 2017-11-16

· 基于Redis的分布式锁到底安全吗?
    网上有关Redis分布式锁的文章可谓多如牛毛了,不信的话你可以拿关键词“Redis分布式锁”随便到哪个搜索引擎上去搜索一下就知道了。这些文章的思路大体相近,给出的实现算法也看似合乎逻辑,但当我们着手去实现它们的时候,却发现如果你越是仔细推敲,疑虑也就越来越多。实际上,大概在一年以 ...更多
(373)阅读 2017-10-30

· 微服务--分布式事务的实现方法及替代方案
    微服务–分布式事务的实现方法及替代方案这两天正在研究微服务架构中分布式事务的处理方案,做一个小小的总结,作为备忘.如有错误,欢迎指正!概念澄清事务补偿机制:在事务链中的任何一个正向事务操作,都必须存在一个完全符合回滚规则的可逆事务.CAP理论:CAP(Consistency,Av ...更多
(367)阅读 2017-10-21

· 深入理解分布式事务,高并发下分布式事务的解决方案
    1、什么是分布式事务分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作 ...更多
(358)阅读 2017-10-19

· 分布式文件系统FastDFS设计原理
    FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(trackerserver)、存储服务器(storageserver)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB更多
(503)阅读 2017-10-14

· 分布式锁的三种实现方式
    一、zookeeper1、实现原理:基于zookeeper瞬时有序节点实现的分布式锁,其主要逻辑如下(该图来自于IBM网站)。大致思想即为:每个客户端对某个功能加锁时,在zookeeper上的与该功能对应的指定节点的目录下,生成一个唯一的瞬时有序节点。判断是否获取锁的方式很简单, ...更多
(202)阅读 2017-09-27

· redis监控及优化
    出现cpu过高的原因有:1、连接数过多,通过redis-cliinfo|grepconnected_clients查看2、慢查询,因为redis是单线程,如果有慢查询的话,会阻塞住之后的操作,通过redis日志查  3、value值过大?比如value几十兆,当然这种情况比较少, ...更多
(331)阅读 2017-09-24

· Zookeeper和分布式环境中的假死脑裂问题 - 网易杭研
    最近和同事聊天无意间发现他们的系统也存在脑裂的问题。想想当初在我们的系统中为了解决脑裂花了非常大的功夫,现在和大家一起讨论下脑裂,假死等等这些问题和解决的方法。在一个大集群中往往会有一个master存在,在长期运行过程中不可避免的会出现宕机等问题导致master不可用,在出现这样 ...更多
(1533)阅读 2017-09-23

· 如何防止HA集群的脑裂
    1.引言脑裂(split-brain),指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。对于无状态服务的HA,无所谓脑裂不脑裂;但对有状态服务(比如MySQL)的HA ...更多
(313)阅读 2017-09-23

· 事务与分布式事务原理与实现6—沈询系列视频10
    视频是淘宝沈询大牛@淘宝沈询_WhisperXD的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。分布式事务在这篇里面我主要描述了以下问题:1.分布式事务我们碰到了哪些难题?为什么分布式事务没有人能够很好地实现?今天我们一起来看看。[embed]http://v. ...更多
(881)阅读 2015-09-02

· 事务与分布式事务原理与实现5—沈询系列视频9
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。本章开始,我们正式进入到分布式事务在这篇里面我主要描述了以下问题:1.事务的本质。2.基于网络的分布式系统带来了什么,基于网络的分布式系统带走了什么3.依托于带来的和带走的,我们能做到什么,又面临 ...更多
(704)阅读 2015-08-26

· 事务与分布式事务原理与实现4—沈询系列视频8
    视频是淘宝沈询大牛@淘宝沈询_WhisperXD的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。事务与分布式事务-深入单机事务的第四部分本章主要介绍了单机事务的一些补遗:事务单元扩展。读写锁死锁扩展–U锁。MVCC并发写答疑。[embed]http://v.yo ...更多
(611)阅读 2015-08-25

· 事务与分布式事务原理与实现3—沈询系列视频7
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。事务与分布式事务-深入单机事务的第二部分本章主要介绍了单机事务中的多版本并发控制,并做了细致分析。然后介绍了持久性。最后,针对事务中的一些问题,以及事务中的常见调优机制,针对原理,给出了一些建议。 ...更多
(503)阅读 2015-08-23

· 事务与分布式事务原理与实现2—沈询系列视频6
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。本章主要介绍了在SQL92标准下,事务的ACID属性中的原子性,一致性,和隔离性。[embed]http://v.youku.com/v_show/id_XODg5Mzc2ODA4.html?f= ...更多
(656)阅读 2015-08-20

· 事务与分布式事务原理与实现1—沈询系列视频5
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。介绍了事务的来源,单个事务单元,一组事务单元等关键概念。[embed]http://v.youku.com/v_show/id_XODkwMzA1NDYw.html[/embed] ...更多
(849)阅读 2015-08-17

· 阿里分布式开放消息服务(ONS)原理与实践3—沈询系列视频4
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。这是阿里开放消息服务系列视频Part3内容主要包含两块内容:1)阿里分布式消息系统的核心代价之2,消息乱序问题的产生原因和解决思路2)分布式事务相关原理与实践从中可以看到经过淘宝多年双11锤炼的分 ...更多
(757)阅读 2015-08-16

· 阿里分布式开放消息服务(ONS)原理与实践2—沈询系列视频3
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。这是阿里开放消息服务系列视频Part2内容主要包含两块内容:1)分布式消息系统的关键概念2)阿里分布式消息系统的核心代价之一,消息乱序问题的产生原因和解决思路从中可以看到经过淘宝多年双11锤炼的分 ...更多
(714)阅读 2015-08-15

· 阿里分布式开放消息服务(ONS)原理与实践1—沈询系列视频2
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。这是阿里开放消息服务系列视频Part1内容主要包含两块内容:1)分布式消息系统的主要应用场景介绍2)阿里使用最广泛的分布式消息系统的设计假定和主要特性从中可以看到经过淘宝多年双11锤炼的分布式消息 ...更多
(877)阅读 2015-08-13

· 阿里分布式数据库服务实践—沈询系列视频1
    视频是淘宝沈询大牛的视频力作,非常给力,推荐你们想了解阿里技术,阿里分布式的人观看。阿里分布式数据库服务实践的视频介绍。DRDS的来源、DRDS功能和原理介绍、DRDS使用实践。[embed]http://v.youku.com/v_show/id_XODMyMzk2OTUy.h ...更多
(835)阅读 2015-08-12