首页> 外文会议>International Workshops on Foundations and Applications of Self* Systems >Towards a Foundational API for Resilient Distributed Systems Design
【24h】

Towards a Foundational API for Resilient Distributed Systems Design

机译:朝着弹性分布式系统设计的基础API

获取原文

摘要

Engineering resilient distributed systems remains extremely challenging, particularly in mapping from collective specifications to individual device behavior. Aggregate programming aims to address this problem using a computational field abstraction to provide inherent guarantees of resilience, scalability, and safe composition. These capabilities are provided, however, by an expressive but terse set of operators too low-level for pragmatic use in complex systems development. We thus present an API to raise the level of abstraction, thereby providing an accessible and user-friendly interface for construction of complex resilient distributed systems. In particular, we capture and organize a large, heterogeneous collection of algorithms and use patterns into a unified framework, including methods for common tasks such as leader election, distance and state estimation, and gossip-based information dissemination. We demonstrate how the expressiveness of this library reduces the abstraction gap required to engineer scenarios of large-scale pervasive computing, while introducing the novel multilnstance pattern enabling an unanticipated composition of computational fields.
机译:工程弹性分布式系统仍然非常具有挑战性,特别是从集体规范到各个设备行为的映射。聚合编程旨在使用计算现场抽象来解决这个问题,以提供固有的恢复性,可伸缩性和安全构成的固有保证。然而,通过富有表现力的算术提供了这些能力,其运算符太低了,用于复杂系统开发中的务实用途。因此,我们提出了一种用于提高抽象水平的API,从而为构建复杂的弹性分布式系统提供可访问和用户友好的界面。特别是,我们捕获并组织一个大型异构的算法集合并将模式用于统一框架,包括用于领导选举,距离和状态估计等共同任务的方法,以及基于八卦的信息传播。我们展示了该库的表现力如何降低大规模普及计算的工程方案所需的抽象差距,同时引入了新颖的多际模式,从而实现了未填充的计算领域的组成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号