• DTCC 2019|深度解码阿里数据库实现 数据库内核——...

    如果事务跨多个节点,涉及到多个节点交互,产生一个事务的时候,本地时钟要加1。发message出去的时候,要把message的主体发出去,还要将本地的时间发给另一个节点。收到一个message节点后要处理这条消息,从收到的...
    文章 2019-05-24 7137浏览量
  • linux时钟浅析

    定时器队列并不是简单的队列,否则每个时钟中断到来时(多处理器系统下对应的是本地时钟),中断处理程序都必须遍历队列中的所的定时器,以决定需要触发其中的哪些。在定时器数目很多时,这是非常要命的事。排序的话...
    文章 2016-03-24 3406浏览量
  • 《分布式系统:概念与设计》一第2节 练习

    描述上面两个服务会出现的故障类型,根据它们对有效性和完整性的影响为故障分类。服务B能被描述成可靠的通信服务吗?2.15 有一对进程X和Y,它们使用练习2.14中的通信服务B相互通信。假设X是客户而Y是服务器,一个...
    文章 2017-08-01 1345浏览量
  • 《云数据管理:挑战与机遇》分布式数据管理

    网络可能会出现连接故障。一般情况下,系统也可能出现分区失效,也就是说,系统被划分成若干个子分区,单个子分区内部的节点之间可以相互通信,但是不同分区之间的节点之间无法通信。分区失效的原因可能包括由于网关...
    文章 2017-05-19 1794浏览量
  • 《分布式系统:概念与设计》一练习

    假设调用一个受保护的操作,却获得了不能对所有用户公开的信息,将引起什么问题?1.10 INFO服务管理一个可能非常大的资源集,用户能通过互联网利用关键字(一个字符串名字)访问这些资源。讨论资源名字的设计方法...
    文章 2017-08-01 1771浏览量
  • 【MongoDB训练营】第一课:走进 MongoDB 答疑汇总

    MongoDB 使用了本地的物理时钟,但是为了实现因果一致性、分布式事务和 changeStream 等功能,也实现了自己的混合逻辑时钟,混合逻辑时钟会在副本集和分片集群节点间进行同步,具体机制比较复杂,这里不做特别详细的...
    文章 2020-12-22 960浏览量
  • SQL Server 内存相关博文

    3.数据库偶尔会出现SUSPECT和RECOVERY_PENDING的情况,就会需要通过被备份恢复,会有数据丢失的问题,如何解决?这2个状态都是由故障恢复的时候出现的,当crash 恢复,读不到日志的时候会出现RECOVERY_PENDING。当...
    文章 2017-11-14 1148浏览量
  • 深入了解 Flink 网络栈(二):监控、指标和处理背压

    问题(下游任务或网络出现背压,可能向上游传递) 我们甚至可以通过查看两个连续任务的子任务的网络指标来深入了解背压产生的原因: 如果接收器任务的所有子任务的 inPoolUsage 值都很低,并且有任一上游子任务的 ...
    文章 2019-10-30 7201浏览量
  • 基于Redis的分布式锁真的安全吗?...

    本文中,我们将从Antirez反驳Martin Kleppmann的观点开始讲起,然后涉及到Hacker News上出现的一些讨论内容,接下来我们还讨论到基于Zookeeper和Chubby的分布式锁是怎样的,并和Redlock进行一些对比。...
    文章 2017-05-16 1785浏览量
  • 阿里云MongoDB Sharding备份和恢复服务深度解密

    在访问的时候,用户通过mongos访问,Mongos从Config Server获取路由信息(某个分片数据在哪个shard上)并缓存在本地。Config server主要保存路由信息之外还保存一些配置信息。比如哪些集合做了分片,分片的形式是...
    文章 2017-03-28 7624浏览量
  • 提前突击了这近200道大数据面试题,果然头条、京东都...

    在晚高峰期 HDFS 集群会出现某些 datanode 不稳定的情况,频繁有datanode 脱离节点,该如何处理呢?夏天老师: 需要找到 datanode 的具体原因,datanode 相对来说还是比较稳定的,需要看下是否是 GC 问题,如果是的话...
    文章 2020-04-23 3123浏览量
  • MongoDB 一致性模型设计与实现

    考虑到有重新选主的情况,MongoDB 在这个 readConcern level 下唯一需要解决的问题就是,确保每次读发生在真正的 Primary 节点上。后面分析具体实现我们可以看到,解决这个问题是以增加读延迟为代价的。以上各 ...
    文章 2021-03-08 62浏览量
  • MongoDB 一致性模型设计与实现

    考虑到有重新选主的情况,MongoDB 在这个 readConcern level 下唯一需要解决的问题就是,确保每次读发生在真正的 Primary 节点上。后面分析具体实现我们可以看到,解决这个问题是以增加读延迟为代价的。以上各 ...
    文章 2021-03-15 163浏览量
  • 《C++ AMP:用Visual C++加速大规模并行计算》——1.1...

    本章将回顾计算性能提升的历史,让读者们看看开发者们都碰到过哪些问题。我们将了解CPU和GPU的本质区别,CPU和GPU是异构计算解决方案的两个组成部分。同时我们还了解什么问题适合使用并行技术进行加速。随后,本章...
    文章 2017-05-02 2565浏览量
  • 分布式文件系统FastDFS详解

    嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时期由于时间紧迫,在各种资源有限的情况下,通常就直接在项目目录下建立静态文件夹,用于用户存放项目中的文件资源。如果...
    文章 2018-01-08 1432浏览量
  • 一文读懂分布式架构知识体系(内含超全核心知识大图)

    这一节我们说完分布式系统里面核心理论基础,如何达成不同节点之间的数据一致性,下面我们将讲到目前都有哪些主流的分布式系统。场景分类 文件系统 单台计算机的存储始终有上限,随着网络的出现,多台计算机协作...
    文章 2019-10-16 6106浏览量
  • 2019年常见ElasticSearch面试题解析(上)

    学术的解答方式:倒排索引,相反于一篇文章包含了哪些词,它从词出发,记载了这个词在哪些文档中出现过,由两部分组成——词典和倒排表。加分项:倒排索引的底层实现是基于:FST(Finite State Transducer)数据结构...
    文章 2019-12-25 2324浏览量
  • 救火必备!问题排查与系统优化手册

    对于阿里云对外提供的云产品而言,服务可用性是一个更加需要格外重视并持续提升的指标:阿里云上的很多用户同时使用多款云产品,其中任何一款产品出现可用性问题,都会直接被用户的用户感知和放大。所以,越是底层...
    文章 2020-07-13 2082浏览量
  • 关于Java中的时间处理,你真的了解吗?

    接下来,本文就围绕这两个问题,来带领读者一起学习一下哪些和Java中的时间有关的概念。时区 前面提到了时区,可能很多读者不知道什么是时区,先来简单介绍一下。时区是地球上的区域使用同一个时间定义。以前,人们...
    文章 2019-05-06 1697浏览量
  • 当俄罗斯黑客遇到老虎机 发家致富的故事开始了

    2014 年 6 月初,在美国圣路易斯的一家赌场里,财务人员发现他们店里的几台老虎机出现问题。这些曾经是摇钱树的机器,近期吐出的钱要远远多过赚到的钱。雷锋网(公众号:雷锋网)发现,在美国,所有赌场中的老虎机都...
    文章 2017-08-22 1315浏览量
  • 《嵌入式Linux基础教程(第2版)》——2.2 剖析嵌入式...

    这个练习的目的不是要深入到内核初始化的细节中去(第5章讲述这方面的内容),而是要对正在发生的事情,以及对嵌入式系统中引导Linux内核需要哪些组件有一个概览。代码清单2-3Linux内核加载的最后几行引导消息 ...
    文章 2017-05-02 1787浏览量
  • 《Python分布式计算》第7章 测试和调试分布式应用...

    当网络出现故障时,就容易碰到这个问题,并且很常见(尤其是对于移动app)。在实际中,很难将这种错误和机器或应用崩溃进行区分。使用分布式框架和任务规划器的应用经常需要依靠框架处理常见的错误。当发生错误或...
    文章 2017-10-18 1028浏览量
  • 深入浅出RAFT共识算法

    在分布式系统中,“时间同步”是一个很大的难题,因为每个机器可能由于所处的地理位置、机器环境等因素不同程度造成时钟不一致,但是为了识别“过期信息”,时间信息必不可少。Raft算法中就采用任期(Term)的概念...
    文章 2020-04-14 625浏览量
  • 分布式文件系统FastDFS详解

    嗯,这个问题问的好,使用了它对我们有哪些好处?带着这个问题我们来往下看: 单机时代 初创时期由于时间紧迫,在各种资源有限的情况下,通常就直接在项目目录下建立静态文件夹,用于用户存放项目中的文件资源。如果...
    文章 2018-01-08 6853浏览量
  • 从JAVA多线程理解到集群分布式和网络设计的浅析

    多线程一般在什么情况下会出现焊住或者死掉的现象?多线程焊住或者死掉如何捕获和处理?这里仅仅是提出问题,提出问题后,在说到问题之前,先提及一下扩展知识点,下面的章节来说明这些问题。开源多线程调度任务框架...
    文章 2011-04-29 1904浏览量
  • 5G风起,未来数据库将如何发展?

    二、2G时代下的数据库:开源数据库产品初露锋芒 1G有着很多的缺陷,可能经常会出现串号、盗号等现象。1994年,就在我爸吵吵嚷嚷地要买“大哥大”的时候,A网和B网正式关闭,紧接着2G时代来临了。1995年,新的通讯...
    文章 2020-10-03 442浏览量
  • linux那点事儿(中)

    中只能存储一个操作系统的引导记录,所以当需要多个操作系统时就会出现问题。所以需要更灵活的引导加载程序。GRUB 与 LILO 的比较 如本文开始处所述,所有引导加载程序都以类似的方式工作,满足共同的目的。不过,...
    文章 2016-04-27 1491浏览量
  • 一窥 ARM 的 AI 处理器

    首先是关键的 Feature 和一些重要信息,2018 年中 Release。顶层架构 与最初公布的基本框图相比,我们这次看到了更细化的模块框图和连接关系,如下图所示。MLP 的顶层对外来看是个比较典型的硬件加速器,它有本地...
    文章 2018-05-30 1087浏览量
  • 数据库与存储系统

    这张表,以时钟频率为3.3G的cpu为例,说明cpu这个角度来看时间跨度。如果将cpu的时间看成是我们生活中的1秒;cpu在一级缓存取一次数据的时间需要3秒;在内存里面去一次数据需要的时间是6分钟;在PCIe SSD里面去一次...
    文章 2017-05-02 1734浏览量
  • SIGMOD 2019 现场直击!带给你最独家的 15 篇论文全...

    在分布式系统中,经常出现同一个事务同时操作多张表格,比如一次交易需要同时修改交易基础表和交易扩展信息表,FoundationDB把这些表格放到一个table group里面,避免分布式事务。Table group和Google Spanner里面...
    文章 2019-08-07 8976浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化