Coordination through querying in the youtopia system

Coordination through querying in the youtopia system
复制标题

通过youtopia系统查询进行协调

DOI:
--
复制
发表时间:
2011
期刊:
ACM SIGMOD Conference
影响因子:
--
通讯作者:
Christoph E. Koch
Christoph E. Koch
中科院分区:
--
文献类型:
--
作者:
Nitin Gupta;Lucja Kot;G. Bender;Sudip Roy;J. Gehrke;Christoph E. Koch

文献摘要

被引文献

相似文献

在上一篇文章中,我们提出了声明性数据驱动协调(D3C)的设想,其中为用户提供了新的抽象,使他们能够通过声明性规范进行通信和协调[3]。 在这个演示中,我们将展示Youtopia,一个新的数据库系统,这是我们实现这一愿景的第一次尝试。Youtopia在DBMS中提供了协调抽象。用户提交带有显式协调约束的查询,系统中的其他查询将满足这些约束。这些查询被一起评估;系统确保它们的联合执行导致满足所有协调约束。也就是说,查询以用户指定的方式协调它们的答案。 我们展示了Youtopia及其抽象如何简化三层航班预订应用程序的实现,该应用程序允许用户与他们的朋友协调旅行安排。
In a previous paper, we laid out the vision of declarative data-driven coordination (D3C) where users are provided with novel abstractions that enable them to communicate and coordinate through declarative specifications [3]. In this demo, we will show Youtopia, a novel database system which is our first attempt at implementing this vision. Youtopia provides coordination abstractions within the DBMS. Users submit queries that come with explicit coordination constraints to be met by other queries in the system. Such queries are evaluated together; the system ensures that their joint execution results in the satisfaction of all coordination constraints. That is, the queries coordinate their answers in the manner specified by the users. We show how Youtopia and its abstractions simplify the implementation of a three-tier flight reservation application that allows users to coordinate travel arrangements with their friends.