暂无搜索历史
In this chapter, we focus on web crawler design: an interesting and classic syst...
周三开始猫猫就没有吃饭,一直在睡觉。最初以为是挑食,想要换猫粮。于是用注射器喂了点水,又给了猫条补充体力。
第一部分是数据系统的基础,介绍了一些基本思想,稍微提了一些 building blocks
本周赶上独立日休假,本来没打算写。后来看了看上周的素材还多了点边角料,就顺手凑了一篇。实属为了这点醋,包了顿饺子。
8.1 Collaboration and conflict resolution
首先还是拿个友商出来做对照。当初是在大四毕业的暑假到研究生的第一年期间考的VCP和VCAP,vSphere的版本还在6.5/6.7,放在今天多少有点过气。但我还...
周末去办公室收拾东西的时候,路过广场前面的Data Center大箱子,隔着玻璃瞧了一眼里面的结构。
我们已经有了足够的背景知识,可以开始研究有边界和无边界数据处理中常见的主流类型:批处理和流处理。(在此我将微批处理和流处理相互等价,因为两者之间的差异在数据处理...
要清晰地谈论无边界数据处理,需要对所涉及的时间域有一个清晰的理解。在任何数据处理系统中,通常有两个我们关心的时间域:
Streaming流式计算这个词被用来表示各种不同的东西。这种缺乏精确性的术语模糊了流式计算的真正含义。设计良好的流式计算系统与任何现有的批处理引擎一样,能够产...
线性一致性是分布式系统中非常方便的一致性模型,因为它保证系统的行为像只有一个数据副本一样,即使系统实际上是多副本的。这使得应用程序可以忽略与分布式系统合作的一些...
在这一节中,我们将介绍并发系统中一种特殊一致性模型,它被称为linearizability 线性一致性。人们在提到线性化时有时会说strong consiste...
我们已经看到了如何使用读/写仲裁进行数据复制,以及使用全序广播进行状态机复制。在这种情况下,我们希望副本包含"相同数据的一致备份",但我们还没有准确定义cons...
本章我们回到全序广播的问题。全序广播非常适合实现状态机复制。实现全序广播的一种方法是指定一个节点作为leader领导者,并通过它转发所有消息。然后领导者通过FI...
我们现在来看看的replication数据复制的问题,也就是在多个节点上维护相同数据的拷贝,每个节点被称为replica 副本。数据复制是许多分布式数据库、文件...
本章我们将研究 Broadcast protocols广播协议(也称为multicast protocols 组播协议),即向多个接收者传递同一条信息的算法。正...
在本讲座中,我们将研究分布式系统中的时间概念。对时间的假设构成了分布式系统模型的一个关键部分。例如,基于超时的故障检测器需要测量时间以确定何时超时。操作系统依赖...
system model 系统模型用于描述我们对节点和网络行为方式的假设。它是对其属性的抽象描述,在实践中可以通过各种技术来实现。为了说明常见的系统模型,我们将...
这8堂关于分布式系统的课构成了《Concurrent and Distributed Systems》的后半部分。前半部分的重点是在同一台计算机上运行的多个进程...
先解释一个东西:MDLC模型开发生命周期。用来描述一个机器学习模型开发的全过程:从data explore到model deployment。(这词也不是什么专...
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业