Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Declarative Scheduling in Highly Scalable Systems
Organization Unit
Authors
  • Christian Tilgner
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Event Title EDBT '10: Proceedings of the 2010 EDBT/ICDT Workshops
Event Type workshop
Event Location Lausanne, Switzerland
Event Start Date March 22 - 2010
Event End Date March 26 - 2010
Abstract Text In modern architectures based on Web Services or Cloud Computing, a very large number of user requests arrive concurrently and has to be scheduled for execution constrained by correctness criteria, service-level agreements etc. The state of the art is to develop hand-coded schedulers, though this tails great costs, long development times, reduced developer productivity and inflexibility of mapping frequently changing requirements. In this paper, we present our approach for a scheduler component that can be programmed using declarative rules. Instead of handling one request at a time, we propose to treat sets of requests as data collections and to employ database query processing techniques to produce high-quality schedules in an efficient manner. Our declarative scheduler will allow for a more flexible and productive way to define existing scheduling protocols, service level agreements and novel application specific consistency protocols. First results presented here are encouraging and motivate for further investigation.
Free access at Related URL
Official URL http://portal.acm.org/citation.cfm?doid=1754239.1754285
Related URLs
Digital Object Identifier 10.1145/1754239.1754285
Other Identification Number merlin-id:88
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)