{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,11]],"date-time":"2026-11-11T07:08:28Z","timestamp":1794380908672,"version":"4.9.0"},"publisher-location":"Boston, MA","reference-count":27,"publisher":"Springer US","isbn-type":[{"value":"9781441965233","type":"print"},{"value":"9781441965240","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-1-4419-6524-0_9","type":"book-chapter","created":{"date-parts":[[2010,9,10]],"date-time":"2010-09-10T12:43:34Z","timestamp":1284122614000},"page":"219-236","source":"Crossref","is-referenced-by-count":0,"title":["Cloudweaver: Adaptive and Data-Driven Workload Manager for Generic Clouds"],"prefix":"10.1007","author":[{"given":"Rui","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wen-Syan","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2010,8,27]]},"reference":[{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Acker, R., Roth, C., & Bayer, R. (2008). Parallel query processing in databases on multicore architectures. ICA3PP, 2\u201313.","DOI":"10.1007\/978-3-540-69501-1_2"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Antoshenkov, G. (1996). Dynamic optimization of index scans restricted by booleans. ICDE, 430\u2013440.","DOI":"10.1109\/ICDE.1996.492192"},{"key":"9_CR10","unstructured":"Bouganim, L., Florescu, D., & Valduriez, P. (1996). Dynamic load balancing in hierarchical parallel database systems. VLDB, 436\u2013447."},{"key":"9_CR11","unstructured":"Davlid, E. R., DeWitt, J., & Shankar, S. (2008). Clustera: An integrated computation and data management system. VLDB."},{"key":"9_CR12","unstructured":"Dean, J., & Ghemawat, S. (2004). Mapreduce: Simplified data processing on large clusters. OSDI, 137\u2013150."},{"issue":"6","key":"9_CR13","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/129888.129894","volume":"35","author":"D. J. DeWitt","year":"1992","unstructured":"DeWitt, D. J., & Gray, J. (1992). Parallel database systems: The future of high performance database systems. Communications of the ACM, 35(6), 85\u201398.","journal-title":"Communications of the ACM"},{"key":"9_CR14","unstructured":"DeWitt, D. J., Naughton, J. F., Schneider, D. A., & Seshadri, S. (1992). Practical skew handling in parallel joins. VLDB, 27\u201340."},{"key":"9_CR15","doi-asserted-by":"crossref","unstructured":"Garofalakis, M. N., & Ioannidis, Y. E. (1996). Multi-dimensional resource scheduling for parallel queries. SIGMOD Conference, 365\u2013376.","DOI":"10.1145\/233269.233352"},{"key":"9_CR16","unstructured":"Hasan, W. (1995). Optimization of sql queries for parallel machines. (Doctoral Thesis, Standford University, 1995)."},{"key":"9_CR17","unstructured":"Hasan, W., & Motwani, R. (1994). Optimization algorithms for exploiting the parallelism-communication tradeoff in pipelined parallelism. VLDB, 36\u201347."},{"key":"9_CR18","doi-asserted-by":"crossref","unstructured":"Hsiao, H.-I., Chen, M.-S., & Yu, P. S., (1994). On parallel execution of multiple pipelined hash joins. SIGMOD Conference, 185\u2013196.","DOI":"10.1145\/191839.191879"},{"key":"9_CR19","unstructured":"Ioannidis, Y. E., Ng, R. T., Shim, K., & Sellis, T. K. (1992). Parametric query optimization. VLDB, 103\u2013114."},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"Isard, M., Budiu, M., Yu, Y., Birrell, A., & Fetterly, D. (2007). Dryad: distributed data-parallel programs from sequential building blocks. EuroSys, 59\u201372.","DOI":"10.1145\/1272996.1273005"},{"issue":"4","key":"9_CR21","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1145\/344588.344618","volume":"31","author":"Y.-K. Kwok","year":"1999","unstructured":"Kwok, Y.-K., & Ahmad, I. (1999). Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Computing Surveys, 31(4), 406\u2013471.","journal-title":"ACM Computing Surveys"},{"key":"9_CR22","unstructured":"Liu, B., & Rundensteiner, E. A., (2005). Revisiting pipelined parallelism in multi-join query processing. VLDB, 829\u2013840."},{"key":"9_CR23","unstructured":"Liu, B., Zhu, Y., Jbantova, M., Momberger, B., & Rundensteiner, E. A. (2005). A dynamically adaptive distributed system for processing complex continuous queries. VLDB, 1338\u20131341."},{"key":"9_CR24","doi-asserted-by":"crossref","unstructured":"Lo, M.-L., Chen, M.-S., Ravishankar, C. V., & Yu, P. S. (1993). On optimal processor allocation to support pipelined hash joins. SIGMOD Conference, 69\u201378.","DOI":"10.1145\/170035.170053"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"Madden, S., Shah, M. A., Hellerstein, J. M., & Raman, V. (2002). Continuously adaptive continuous queries over streams. SIGMOD Conference, 49\u201360.","DOI":"10.1145\/564691.564698"},{"key":"9_CR26","unstructured":"Mehta, M., & DeWitt, D. J. (1995). Managing intra-operator parallelism in parallel database systems. VLDB, 382\u2013394."},{"key":"9_CR27","doi-asserted-by":"crossref","unstructured":"Olston, C., Reed, B., Srivastava, U., Kumar, R., & Tomkins, A. (2008). Pig latin: A not-so-foreign language for data processing. SIGMOD Conference, 1099\u20131110.","DOI":"10.1145\/1376616.1376726"},{"key":"9_CR28","unstructured":"Robinson, E., & DeWitt, D. J. (2007). Turning cluster management into data management; A system overview. CIDR, 120\u2013131."},{"key":"9_CR29","doi-asserted-by":"crossref","unstructured":"Ronnie Chaiken, P.-A. L. B. R. D. S. S. W., Jenkins, B., & Zhou, J. (2008). Scope: Easy and efficient parallel processing of massive data sets. VLDB.","DOI":"10.14778\/1454159.1454166"},{"key":"9_CR30","doi-asserted-by":"crossref","unstructured":"Schneider, D. A., & DeWitt, D. J. (1989). A performance evaluation of four parallel join algorithms in a shared-nothing multiprocessor environment. SIGMOD Conference, 110\u2013121.","DOI":"10.1145\/67544.66937"},{"key":"9_CR31","doi-asserted-by":"crossref","unstructured":"Shah, M. A., Hellerstein, J. M., Chandrasekaran, S., & Franklin, M. J. (2003). Flux: An adaptive partitioning operator for continuous query systems. ICDE, 25\u201336.","DOI":"10.1109\/ICDE.2003.1260779"},{"key":"9_CR32","doi-asserted-by":"crossref","unstructured":"Shankar, S., & DeWitt, D. J. (2007). Data driven workflow planning in cluster management systems. HPDC, 127\u2013136.","DOI":"10.1145\/1272366.1272383"},{"key":"9_CR33","unstructured":"Zhou, J., Cieslewicz, J., Ross, K. A., & Shah, M. (2005). Improving database performance on simultaneous multithreading processors. VLDB, 49\u201360."},{"key":"9_CR34","doi-asserted-by":"crossref","unstructured":"Zhu, Y., Rundensteiner, E. A., & Heineman, G. T. (2004). Dynamic plan migration for continuous queries over data streams. SIGMOD Conference, 431\u2013442.","DOI":"10.1145\/1007568.1007617"}],"container-title":["Handbook of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4419-6524-0_9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T00:35:08Z","timestamp":1605659708000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4419-6524-0_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9781441965233","9781441965240"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-1-4419-6524-0_9","relation":{"is-part-of":[{"id-type":"doi","id":"https:\/\/doi.org\/10.1007\/978-1-4419-6524-0","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2010]]}}}