首页> 外文期刊>Software >Satisfying quality requirements in the design of a partition-based,distributed stock trading system
【24h】

Satisfying quality requirements in the design of a partition-based,distributed stock trading system

机译:在基于分区的分布式股票交易系统的设计中满足质量要求

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

摘要

Although quality requirements (QRs) have become a major drive in today's software development, there have been very few real-world examples in the literature that demonstrate how to meet these requirements. This paper presents such an example. Specifically, the paper describes the design of a partition-based distributed stock trading service system that satisfies a set of QRs related to resource utilization, performance, scalability and availability. The paper evaluates this design through detailed experiments and discusses some design alternatives and the lessons learned. Central to this design are a static load distribution strategy and a dynamic load balancing strategy. The first strategy is to achieve an initial balanced workload on the system's server cluster during the system initialization time, whereas the second strategy is to maintain this balanced workload throughout the system execution time. Together, these two strategies work in unison to ensure that the server resources are efficiently utilized; the user requests are processed with the required speed; the application is partitioned with sufficient room to scale; and the system is highly available.
机译:尽管质量要求(QRs)已成为当今软件开发的主要驱动力,但文献中很少有实际示例说明如何满足这些要求。本文提出了这样一个例子。具体来说,本文描述了一种基于分区的分布式股票交易服务系统的设计,该系统满足一组与资源利用,性能,可伸缩性和可用性有关的QR。本文通过详细的实验对这种设计进行了评估,并讨论了一些设计替代方案和经验教训。该设计的核心是静态负载分配策略和动态负载平衡策略。第一种策略是在系统初始化期间实现系统服务器群集上的初始均衡工作负载,而第二种策略是在整个系统执行时间内保持这种均衡的工作负载。这两种策略结合在一起可以确保服务器资源得到有效利用。用户请求以所需的速度处理;将应用程序划分为足够的扩展空间;并且系统高度可用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号