• 分布式一致的想法

    以 BASE 的思想由于不保证强一致,所有接受系统在一定时间内数据存在不一致,不过在处理请求的过程中,需要记录知道每次请求的状态,以后出现问题的时候,回滚到中间任何临时状态,达到最终一致 3.CAP 当我们...
    文章 2017-11-27 1537浏览量
  • 架构师速成8.3-可用性

    作为一个软件系统可用性是第一位的,如果一个系统不可用,你其他的地方做的再怎么好,然并卵。一般什么情况下软件会不可用: 我方发生故障,导致系统不可用,当然会出现单机的不可用及n多机器群的全部不可用。程序...
    文章 2015-08-07 1092浏览量
  • 张晓丹:新一代两地三中心多活系统实践

    Web层面及APP都是负载均衡,外面用户的访问可以均衡的分在两个中心和三个中心,每个中心可以均衡的负载多个节点,写节点又可以分在两个相对独立的中心模块,数据库尽可能解决可用性,但是同城之间是一个热备,到...
    文章 2017-07-06 5547浏览量
  • 数据一致性-分区可用性-性能—多副本强同步数据库系统...

    分区可用性,在出现任何异常情况时仍旧保证系统的持续可用,可用在数据强同步的基础上引入Paxos/Raft等分布式一致性协议来解决,虽然这个目前没有成熟的实现。接下来再让我们来看看一个很多朋友都很感兴趣的问题:...
    文章 2017-01-11 4794浏览量
  • CAP原理

    在实际的业务中,单纯保证一致性不但无法达到也会严重的影响系统的效率,同理可证,想要绝对的可用性也是不现实的,任何业务流程也不会允许大量的非一致性数据出现,这样就造成了整体业务逻辑失败。分布式系统的可用...
    文章 2021-09-15 380浏览量
  • 可用系统设计精要:定个能达到的小目标,比如先读完...

    以及一个高可用性的软件系统应该要怎么做出来?这样我也可以顺理成章地写下这篇文章,但是没有人问,那么,我只好厚颜无耻地自己写下这篇文章了。哈哈。另外,我在一些讨论高可用系统的地方看到大家只讨论各个公司的...
    文章 2017-05-02 1767浏览量
  • 【云栖号案例|新零售】微拍堂跨云备份案例

    2.为了解决数据库异地灾备问题数据库备份DBS提供按量付费服务,对于本地IDC数据库、其他云数据库、ECS自建数据库和RDS数据库,可以通过DBS将数据备份到阿里云OSS上,实现异地容灾备份。拍卖过程中热数据备份解决...
    文章 2020-03-11 1100浏览量
  • 互联网 Java 工程师进阶知识完全扫盲

    有几百万消息持续积压几小时,说说怎么解决?如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。搜索引擎 es 的分布式架构原理能说一下么(es 是如何实现分布式的啊)?es 写入数据的工作原理是什么啊...
    文章 2018-12-07 2599浏览量
  • Facebook前主管谈大数据技术趋势和演变

    怎么解决可扩展呢?我们要有这样一套系统能够处理PD级的数据,每秒操作达到百万级,这也是我们所面临的问题,是可扩展的要求。简单的方法可以采用分片方法,是很多架构所采用的分而治之的方法。可以把数据问题...
    文章 2017-09-28 1283浏览量
  • 海量存储之十六-一致和高可用专题

    然后,可用性出现了个问题,我们来看看这个著名的“脑裂”问题吧: A得不到B的反馈,又为了保证自己的可用性,唯一的选择就只好像【P A->C B(b机器挂掉):】这里面所提到的方法一样:等待一段时间,超时以后,...
    文章 2015-12-11 2501浏览量
  • 大白话讲解分布式里面的cap原则

    但是如果用户向G2服务器获取记录的时候,此时记录还是v0,这就有问题了,因为用户在两个服务获取的记录数据不同,这就是不一致怎么解决不一致呢:我们可以在我们可以在 G1 写操作时,锁定 G2 的读操作和写操作...
    文章 2019-08-13 1452浏览量
  • 可用是非常重要的

    数据的不一致又会导致业务出现问题&xff0c;但是如果数据不做冗余&xff0c;系统的高可用无法保证所以&xff0c;存储高可用的难点不在于怎么备份数据&xff0c;而在于如何减少或者规避数据不一致对业务造成的影响分布式领域中...
    文章 2023-01-24 9浏览量
  • 数据存储:分布式系统的事务处理

    这就是数据副本:当出现某个节点的数据丢失时可以从副本读到,数据副本是分布式系统解决数据丢失异常的唯一手段。所以,在这篇文章中,简单起见,我们只讨论在数据冗余情况下考虑数据的一致和性能的问题。简单说来...
    文章 2017-08-01 966浏览量
  • 技术向:大数据存储—分布式系统的事务处理

    这就是数据副本:当出现某个节点的数据丢失时可以从副本读到,数据副本是分布式系统解决数据丢失异常的唯一手段。所以,在这篇文章中,简单起见,我们只讨论在数据冗余情况下考虑数据的一致和性能的问题。简单说来...
    文章 2017-08-01 1075浏览量
  • 谷歌架构的转变:从单数据中心到故障转移系统,再到多...

    谷歌构建了多个多宿主系统,以确保在出现数据中心级别的停机时,还能保持高可用性(99.99%到99.999%)与一致性,下面这些文章对这些系统进行了详细描述:F1/Spanner:关系数据库;Photon:对多个连续数据流进行join...
    文章 2017-07-03 1045浏览量
  • 可用系统常用解决手段浅述

    出现问题后,能有有效的回滚机制。涉及到数据修改的,发布后会引起脏数据的写入,需要有可靠的回滚流程,保证脏数据的清除。除了发布流程外,还应该在其他开发流程上做规范,比如代码控制,集成编译、自动化测试、...
    文章 2017-05-23 1625浏览量
  • 海量存储之十六-一致和高可用专题

    然后,可用性出现了个问题,我们来看看这个著名的“脑裂”问题吧: A得不到B的反馈,又为了保证自己的可用性,唯一的选择就只好像【P A->C B(b机器挂掉):】这里面所提到的方法一样:等待一段时间,超时以后,...
    文章 2016-04-08 1566浏览量
  • 守护你的数据库:数据库容灾方案介绍(上)——阿里云...

    数据可用性:指的是数据库中数据的可用比例,一般是要求100%的可用性,因为部分数据的不可用可能对业务造成严重的后果。二、主流数据库容灾技术 (一)Oracle高可用方案(RAC,DataGuard) Oracle是一个使用非常广泛...
    文章 2020-04-20 1829浏览量
  • 技术揭秘:实时数仓Hologres如何支持超大规模部署与运...

    如何实现实例和集群的监控时效和准确的双重要求,包括怎么在分钟内完成问题发现和分钟级的问题解决得益于阿里云强大的云原生基础服务研发能力,实时数仓Hologres通过优秀的架构设计和阿里云大数据智能运维中台的...
    文章 2022-02-10 225浏览量
  • 给运维做运维:我们是怎么从苦逼到流弊的?

    作为云计算的开发者,底下无非就是虚拟化技术等,没接触云计算的同学可能就不太了解了,希望通过我的讲解让大家知道云计算的底层是怎样支撑业务的,我们又在底层做什么,怎么样帮助运维提高服务可用性。概要 今天我...
    文章 2017-11-15 2302浏览量
  • 58同城mysql实战(纯干货)

    数据量大,怎么解决?2)解决思路 2.1)可用性解决思路:复制 读库可用性 从库复制多个,例如:1主2从 从库挂了读主库,例如:1主1从 写库可用性 双主模式 “双主”当“主从”用 2.2)读写比解决思路-针对特性做设计...
    文章 2019-08-12 1169浏览量
  • 读《大型网站技术架构》

    CAP原理:一个提供数据服务的存储系统无法同时满足数据一致性(Consistency)、数据可用性(Availibility)、分区耐受性(Parition Tolerance)这三个条件 数据高可用含义: 1)数据持久性 同时写入数据副本 2)数据...
    文章 2017-04-09 1048浏览量
  • 分布式系统的一致协议之 2PC 和 3PC

    可用性(Availability):client 在任何时刻的读写操作都能在限定的延迟内完成的,即每次请求都能获得一个响应(非错误),但不保证是最新的数据;分区容忍性(Partition tolerance):在大规模分布式系统中,网络...
    文章 2018-07-10 1909浏览量
  • 可用可伸缩架构实用经验谈

    据库层的主从模式能解决可用问题,拆分和滚动能解决可伸缩问题。本文中分享的这些技巧和方法,主要想帮助不太复杂的业务场景或者中小型应用快速搭建起高可用可伸缩的系统。关于如何构建高可用和可伸缩系统还有很多...
    文章 2017-08-01 1291浏览量
  • 互联网架构,究竟为啥要做服务化?

    业务线A将user.so由版本1升级至版本2,如果不兼容业务线B的代码,会导致B业务出现问题。业务线A如果通知了业务线B升级,则是的业务线B会无故做一些“自身业务无关”的升级,非常郁闷。当然,如果各个业务线都是拷贝...
    文章 2018-11-07 1084浏览量
  • 关于高可用系统建设的一些思考——面向职场新兵的指南

    构建高可用系统本质也是为了让业务的服务质量提供,因为在构建高可用系统之前,我们需要根据业务特性确认我们系统需要怎么样的高可用级别,也就是需要一个指标度量我们系统的可用性可用性度量的指标有以下几个:...
    文章 2022-05-16 110浏览量
  • 互联网架构为什么要做服务化?

    业务线A将user.so由版本1升级至版本2,如果不兼容业务线B的代码,会导致B业务出现问题;业务线A如果通知了业务线B升级,则是的业务线B会无故做一些“自身业务无关”的升级,非常郁闷。当然,如果各个业务线都是拷贝...
    文章 2019-08-12 741浏览量
  • 蚂蚁金服资深总监韩鸿源:企业级数据库平台的持续与...

    TPC-C测试过程中的ACID的检查,对于分布式数据库是一个非常大的挑战,今天绝大部分的分布式数据库面临这个问题采取的是回避的做法,不是直接解决问题的做法。测出来的结果很多不是有效的结果。我们之所以参与TPC-C...
    文章 2019-11-28 1507浏览量
  • 蚂蚁金服资深总监韩鸿源:企业级数据库平台的持续与...

    TPC-C测试过程中的ACID的检查,对于分布式数据库是一个非常大的挑战,今天绝大部分的分布式数据库面临这个问题采取的是回避的做法,不是直接解决问题的做法。测出来的结果很多不是有效的结果。我们之所以参与TPC-C...
    文章 2019-12-03 1897浏览量
  • 全方位解析云数据库Redis灾备简介!

    使用Redis全球多活架构时,可在业务端设置切换条件,使得业务流量在某一地域出现问题时切换到另一地域的子实例上,保证业务的可用性。Redis全球多活实例的创建方法请参见创建多活实例。云数据库Redis版提供了实例...
    文章 2020-03-25 4659浏览量
1 2 3 4 ... 144 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化
http://www.vxiaotou.com