首页> 外文会议>International Conference on Technical Debt >Identifying Scalability Debt in Open Systems
【24h】

Identifying Scalability Debt in Open Systems

机译:在开放系统中识别可扩展性债务

获取原文

摘要

Architectural technical debt can be generated by changes in the business and the environment of an organization. In this paper, we emphasize the change in scalability requirements due to new regulations. Scalability is the ability of a system to handle an increased workload. For complex systems that are abruptly exposed via open interfaces and hence a greater workload, the scalability requirements may quickly increase, leading to technical debt. We term this scalability debt. This paper describes scalability triage, a light-weight, novel technique for identifying scalability threats as a form of technical debt. We illustrate this technique with an open banking case from a large software organization. Open banking is partly caused by the new European PSD2 regulative that enforce banks to open interfaces to unknown third-party actors. Banking systems are well-established, mature systems. However, with the advent of open banking and PSD2, the workload may quickly rocket. This leads to tougher scalability requirements and accumulated architectural debt, despite previously sound architectural decisions. Using scalability triage, such risks may be identified fast. It will then be possible to prevent this form of technical debt with timely reengineering.
机译:建筑技术债务可以通过组织的业务变化和环境的变化来产生。在本文中,我们强调由于新规定导致的可扩展性要求的变化。可扩展性是系统处理增加工作量的能力。对于通过开放接口突然暴露的复杂系统,因此更大的工作量,可扩展性要求可能会迅速增加,导致技术债务。我们遵守这种可扩展性债务。本文介绍了可扩展性分类,轻量级,用于识别可扩展性威胁作为技术债务的形式。我们用来自大型软件组织的开放式银行案例说明了这种技术。开放银行部分由新的欧洲PSD2监管造成的,以强制执行银行对未知的第三方行动者开放界面。银行系统是完善的,成熟的系统。然而,随着开放银行和PSD2的出现,工作量可能很快火箭。尽管先前声音架构决策,这导致较强的可扩展性要求和累计的架构债务。使用可扩展性分类,可以快速识别这种风险。然后可以通过及时再造来防止这种形式的技术债务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号