#差分

2021-6-17 9:2
术语 - 免费版本:您使用熟悉的操作写入处理集合的代码,如映射,加入和循环。您在某些输入上运行代码并获得一些输出。然后,当输入更改时,您将更改输出,比从头开始重新计算整个东西更快。 (并且输出将是正确的!) 如果您想了解它是如何工作的,请从文档/ whew.md启动,然后读取lib / dida / core.zi......
2021-3-20 15:45
DDLog是一种用于增量计算的编程语言。非常适合撰写撰写的程序,可响应输入更改而连续更新其输出。使用DDLog,程序员不需要担心编写增量algorithms.instead以声明方式使用Datalog的语句指定所需的输入输出映射。然后,DDLog编译器合成有效的增量实现.DDLOG基于Frank麦克斯里' S......
2021-1-22 13:24
差分数据流是一个库,可让您编写简单的数据流程序,并且a)然后并行运行它们,并且b)在新输入到达时有效地更新输出。与spark和kafka流之类的竞争产品相比,它可以处理更复杂的计算,并在占用更少内存的情况下显着提高吞吐量和延迟。 但是,我只知道有几家公司在生产中使用了它,尽管它已经存在了5年。 更令人惊讶的......
Differential Dataflow(timelydataflow.github.io)
2020-10-20 22:47
在本书中,我们将详细介绍差分数据流背后的动机和技术细节,差分数据流是一个建立在实时数据流之上的计算框架,旨在高效地对大量数据执行计算,并在数据更改时维护计算。 差分数据流程序看起来像许多标准的大数据计算,借鉴了MapReduce和SQL等框架的习惯用法。但是,一旦您编写并运行程序,您就可以更改计算的数据输入,并且Di......