First Advisor
Thies, Charles
Second Advisor
Plantz-Masters, Shari
Third Advisor
Blumenthal, Richard L.
College
College for Professional Studies
Degree Name
MS Database Technologies
School
School of Computer & Information Science
Document Type
Thesis - Open Access
Number of Pages
105 pages
Abstract
Website and server hosting accounts impose resource limits which restrict the processing power available to applications. One technique to bypass these restrictions is to split up large jobs into smaller tasks that can then be queued and processed task by task. This is a fairly common need. However, different application jobs can differ widely in nature and in their requirements. Thus, a queue system built for one job type may not be entirely suitable for another. This situation could result in the having to implement separate, additional queue systems for different needs. This research proposes a generic queue core design that can accommodate a large variety of job types by providing a basic set of features which can be easily extended to add specificity. The design includes a detailed discussion on queue implementation, scheduling, directory structure and business tier logic. Furthermore, it features highly configurable, time-sensitive performance management that can be customized for any job type. This is provided as the ability to indicate desired performance profiles for any given slot of time during the week. Actual performance data based on the usage of a prototype is also included to demonstrate the significant advantage of using the queue system.
Date of Award
Summer 2010
Location (Creation)
Colorado (state); Denver (county); Denver (inhabited place)
Copyright
© Ali Husain
Rights Statement
All content in this Collection is owned by and subject to the exclusive control of Regis University and the authors of the materials. It is available only for research purposes and may not be used in violation of copyright laws or for unlawful purposes. The materials may not be downloaded in whole or in part without permission of the copyright holder or as otherwise authorized in the “fair use” standards of the U.S. copyright laws and regulations.
Recommended Citation
Husain, Ali, "A Design of a Generic Profile-Based Queue System" (2010). Regis University Student Publications (comprehensive collection). 299.
https://epublications.regis.edu/theses/299