Folia
← 返回头版

Dataflow Model论文十一年后的反思与演进

《Dataflow Model》论文的作者近期发表了一篇学术综述,对这项十一年前的研究工作进行了全面回顾与评估1。该原始论文因其长期学术影响力获得了VLDB时间考验奖1。

综述指出,原论文提出的多项核心观点经受住了时间检验,包括事件时间优先于处理时间、放弃等待数据完整性到达以及采用强一致性原则等1。然而,作者也反思了需要改进之处:对窗口和触发器的设计存在语义与操作关切的混淆、触发器设计过度复杂,且流中心的世界观忽视了问题的更深层本质1。

在演进方向上,综述揭示了流处理技术发展的新认识——流和表本质上是同一对象的两种不同表现形式,只是访问语义各异1。实践证明,SQL、增量视图维护、物化视图与显式新鲜度契约等数据库传统机制,反而成为了比复杂流系统设计更优的解决方案1。同时,原有的完整性原则已分化为两种各具优势的实现形式:水位标记和快照一致刷新1。


来源

  1. Hacker NewsThe Dataflow Model Revisited

评论