首页> 外文会议>Hot Topics in Software Upgrades (HotSWUp), 2012 Fourth Workshop on >A generic approach for deploying and upgrading mutable software components
【24h】

A generic approach for deploying and upgrading mutable software components

机译:部署和升级可变软件组件的通用方法

获取原文
获取原文并翻译 | 示例

摘要

Deploying and upgrading software systems is typically a labourious, error prone and tedious task. To deal with the complexity of a software deployment process and to make this process more reliable, we have developed Nix, a purely functional package manager as well as an extension called Disnix, capable of deploying service-oriented systems in a network of machines. Nix and its applications only support deployment of immutable components, which never change after they have been built. However, not all components of a software system are immutable, such as databases. These components must be deployed by other means, which makes deployment and upgrades of such systems difficult, especially in large networks. In this paper, we analyse the properties of mutable components and we propose Dysnomia, a deployment extension for mutable components.
机译:部署和升级软件系统通常是一项繁琐,容易出错且繁琐的任务。为了处理软件部署过程的复杂性并使该过程更可靠,我们开发了Nix(一个纯粹的功能包管理器)以及一个名为Disnix的扩展,该扩展能够在机器网络中部署面向服务的系统。 Nix及其应用程序仅支持不可变组件的部署,这些组件在构建后就不会改变。但是,并非软件系统的所有组件都是不可变的,例如数据库。这些组件必须通过其他方式进行部署,这使得此类系统的部署和升级变得困难,尤其是在大型网络中。在本文中,我们分析了可变组件的属性,并提出了Dysnomia,这是可变组件的部署扩展。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号