分布式系统
Violet-Guo
努力一直前进的程序猿一枚~~
展开
-
分布式系统设计:批处理模式之事件驱动的批处理
本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。在前面一篇文章中,我们看到了一个通用的作业处理框架,以及一些简单的作业队列处理的程序。作业队列非常适合将一个输入转化为一个输出,但是,有许多批处理应用程序需要执行多个操作,或者需要将单个数据输入生成为多种不同的输出。在这种情况下,我们开始将作业队列连接在一起...翻译 2018-03-17 01:40:41 · 1042 阅读 · 0 评论 -
分布式系统设计:批处理模式之协调批处理
本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。前面的章节描述了一系列将队列拆分和连接在一起以实现更复杂批处理的模式,复制和生成多个不同的输出是批处理的重要组成部分,但有时将多个输出合并到一起以生成某种聚合输出也同样很重要,如图1所示。这种聚合最典型的例子是MapReduce模式中的Reduce部...翻译 2018-03-17 13:43:32 · 4098 阅读 · 1 评论 -
分布式系统设计:批处理模式之作业队列系统
本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。之前的文章讲述了关于可靠的、长时间运行的应用(long-running server applications)的设计模式,本篇介绍批处理的模式。与先前介绍的长时间运行应用所不同的是,批处理的过程预计只能运行很短的时间。例如,通过汇总用户的数据来分析每天或每...翻译 2018-03-13 20:59:01 · 2105 阅读 · 0 评论