首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:Ovid: A Software-Defined Distributed Systems Framework to support Consistency and Change
  • 本地全文:下载
  • 作者:Deniz Altinbüken ; Robbert van Renesse
  • 期刊名称:Bulletin of the Technical Committee on Data Engineering
  • 出版年度:2016
  • 卷号:39
  • 期号:1
  • 页码:65
  • 出版社:IEEE Computer Society
  • 摘要:We present Ovid, a framework for building large-scale distributed systems that have to support strongconsistency and at the same time need to be able to evolve quickly as a result of changes in theirfunctionality or the assumptions they made for their initial deployment. In practice, organic growthoften makes distributed systems increasingly more complex and unmanageable. To counter this, Ovidsupports transformations, automated refinements that allow distributed systems to be developed fromsimple components. Examples of transformations include replication, batching, sharding, and encryp-tion. Refinement mappings prove that transformed systems implement the specification. The result is asoftware-defined distributed system, in which a logically centralized controller specifies the components,their interactions, and their transformations. Such systems can be updated on-the-fly, changing assump-tions or providing new guarantees while keeping the original implementation of the application logicunchanged.
国家哲学社会科学文献中心版权所有