作者
Peter Alvaro, William R Marczak, Neil Conway, Joseph M Hellerstein, David Maier, Russell Sears
发表日期
2011
研讨会论文
Datalog Reloaded: First International Workshop, Datalog 2010, Oxford, UK, March 16-19, 2010. Revised Selected Papers
页码范围
262-281
出版商
Springer Berlin Heidelberg
简介
Recent research has explored using Datalog-based languages to express a distributed system as a set of logical invariants. Two properties of distributed systems proved difficult to model in Datalog. First, the state of any such system evolves with its execution. Second, deductions in these systems may be arbitrarily delayed, dropped, or reordered by the unreliable network links they must traverse. Previous efforts addressed the former by extending Datalog to include updates, key constraints, persistence and events, and the latter by assuming ordered and reliable delivery while ignoring delay. These details have a semantics outside Datalog, which increases the complexity of the language and its interpretation, and forces programmers to think operationally. We argue that the missing component from these previous languages is a notion of time.
In this paper we present Dedalus, a foundation …
引用总数
20102011201220132014201520162017201820192020202120222023202438253121138493109131811
学术搜索中的文章
P Alvaro, WR Marczak, N Conway, JM Hellerstein… - … Reloaded: First International Workshop, Datalog 2010 …, 2011