{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T06:35:35Z","timestamp":1725950135754},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319639628"},{"type":"electronic","value":"9783319639628"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-63962-8_191-1","type":"book-chapter","created":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T06:20:35Z","timestamp":1557469235000},"page":"1-7","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Elasticity"],"prefix":"10.1007","author":[{"given":"Vincenzo","family":"Gulisano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marina","family":"Papatriantafilou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro V.","family":"Papadopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,8]]},"reference":[{"key":"191-1_CR1","unstructured":"Abadi DJ, Ahmad Y, Balazinska M, Cetintemel U, Cherniack M, Hwang JH, Lindner W, Maskey A, Rasin A, Ryvkina E et al (2005) The design of the borealis stream processing engine. In: CIDR, vol 5, pp 277\u2013289"},{"key":"191-1_CR2","unstructured":"Arasu A, Cherniack M, Galvez E, Maier D, Maskey AS, Ryvkina E, Stonebraker M, Tibbetts R (2004) Linear road: a stream data management benchmark. In: Proceedings of the thirtieth international conference on very large data bases, VLDB Endowment, vol 30, pp 480\u2013491"},{"key":"191-1_CR3","doi-asserted-by":"crossref","unstructured":"Balkesen C, Tatbul N, \u00d6zsu MT (2013) Adaptive input admission and management for parallel stream processing. In: Proceedings of the 7th ACM international conference on distributed event-based systems. ACM, pp 15\u201326","DOI":"10.1145\/2488222.2488258"},{"key":"191-1_CR4","doi-asserted-by":"crossref","unstructured":"Carney D, \u00c7etintemel U, Cherniack M, Convey C, Lee S, Seidman G, Stonebraker M, Tatbul N, Zdonik S (2002) Monitoring streams: a new class of data management applications. In: Proceedings of the 28th international conference on very large data bases, VLDB Endowment, pp 215\u2013226","DOI":"10.1016\/B978-155860869-6\/50027-5"},{"key":"191-1_CR5","doi-asserted-by":"crossref","unstructured":"Castro Fernandez R, Migliavacca M, Kalyvianaki E, Pietzuch P (2013) Integrating scale out and fault tolerance in stream processing using operator state management. In: Proceedings of the 2013 ACM SIGMOD international conference on management of data. ACM, pp 725\u2013736","DOI":"10.1145\/2463676.2465282"},{"key":"191-1_CR6","doi-asserted-by":"crossref","unstructured":"De Matteis T, Mencagli G (2017) Proactive elasticity and energy awareness in data stream processing. J Syst Softw 127:302\u2013319","DOI":"10.1016\/j.jss.2016.08.037"},{"key":"191-1_CR7","unstructured":"Ding J, Fu TZJ, Ma RTB, Winslett M, Yang Y, Zhang Z, Chao H (2015) Optimal operator state migration for elastic data stream processing. CoRR abs\/1501.03619"},{"key":"191-1_CR8","doi-asserted-by":"crossref","unstructured":"Gedik B, Schneider S, Hirzel M, Wu KL (2014) Elastic scaling for data stream processing. IEEE Trans Parallel Distributed Syst 25(6):1447\u20131463","DOI":"10.1109\/TPDS.2013.295"},{"key":"191-1_CR9","doi-asserted-by":"crossref","unstructured":"Gibbons PB (2015) Big data: scale down, scale up, scale out. In: IPDPS, p 3","DOI":"10.1109\/IPDPS.2015.123"},{"key":"191-1_CR10","unstructured":"Gulisano V (2012) Streamcloud: an elastic parallel-distributed stream processing engine. PhD thesis, Universidad Polit\u00e9cnica de Madrid"},{"issue":"12","key":"191-1_CR11","doi-asserted-by":"publisher","first-page":"2351","DOI":"10.1109\/TPDS.2012.24","volume":"23","author":"V Gulisano","year":"2012","unstructured":"Gulisano V, Jimenez-Peris R, Patino-Martinez M, Soriente C, Valduriez P (2012) Streamcloud: an elastic and scalable data streaming system. IEEE Trans Parallel Distrib Syst 23(12):2351\u20132365","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"191-1_CR12","doi-asserted-by":"crossref","unstructured":"Gulisano V, Nikolakopoulos Y, Papatriantafilou M, Tsigas P (2016) Scalejoin: a deterministic, disjoint-parallel and skew-resilient stream join. IEEE Trans Big Data PP(99):1\u20131","DOI":"10.1109\/TBDATA.2016.2624274"},{"key":"191-1_CR13","doi-asserted-by":"crossref","unstructured":"Gulisano V, Nikolakopoulos Y, Cederman D, Papatriantafilou M, Tsigas P (2017) Efficient data streaming multiway aggregation through concurrent algorithmic designs and new abstract data types. ACM Trans Parallel Comput 4(2):11:1\u201311:28","DOI":"10.1145\/3131272"},{"key":"191-1_CR14","unstructured":"Heinze T, Ji Y, Pan Y, Grueneberger FJ, Jerzak Z, Fetzer C (2013) Elastic complex event processing under varying query load. In: BD3@ VLDB, pp 25\u201330"},{"key":"191-1_CR15","doi-asserted-by":"crossref","unstructured":"Heinze T, Jerzak Z, Hackenbroich G, Fetzer C (2014a) Latency-aware elastic scaling for distributed data stream processing systems. In: Proceedings of the 8th ACM international conference on distributed event-based systems. ACM, pp 13\u201322","DOI":"10.1145\/2611286.2611294"},{"key":"191-1_CR16","doi-asserted-by":"crossref","unstructured":"Heinze T, Pappalardo V, Jerzak Z, Fetzer C (2014b) Auto-scaling techniques for elastic data stream processing. In: IEEE 30th international conference on data engineering workshops (ICDEW). IEEE, pp 296\u2013302","DOI":"10.1109\/ICDEW.2014.6818344"},{"key":"191-1_CR17","doi-asserted-by":"crossref","unstructured":"Hirzel M, Soul\u00e9 R, Schneider S, Gedik B, Grimm R (2014) A catalog of stream processing optimizations. ACM Comput Surv 46(4):46:1\u201346:34","DOI":"10.1145\/2528412"},{"key":"191-1_CR18","doi-asserted-by":"crossref","unstructured":"Hochreiner C, V\u00f6gler M, Schulte S, Dustdar S (2016) Elastic stream processing for the internet of things. In: IEEE 9th international conference on cloud computing (CLOUD). IEEE, pp 100\u2013107","DOI":"10.1109\/CLOUD.2016.0023"},{"key":"191-1_CR19","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/3030207.3030214","volume-title":"Proceedings of the 8th ACM\/SPEC on international conference on performance engineering (ICPE), ICPE\u201917","author":"A Ilyushkin","year":"2017","unstructured":"Ilyushkin A, Ali-Eldin A, Herbst N, Papadopoulos AV, Ghit B, Epema D, Iosup A (2017) An experimental performance evaluation of autoscaling algorithms for complex workflows. In: Proceedings of the 8th ACM\/SPEC on international conference on performance engineering (ICPE), ICPE\u201917. ACM, New York, pp 75\u201386. \n            http:\/\/doi.org\/10.1145\/3030207.3030214"},{"key":"191-1_CR20","doi-asserted-by":"crossref","unstructured":"Koliousis A, Weidlich M, Castro Fernandez R, Wolf AL, Costa P, Pietzuch P (2016) Saber: window-based hybrid stream processing for heterogeneous architectures. In: Proceedings of the 2016 international conference on management of data. ACM, pp 555\u2013569","DOI":"10.1145\/2882903.2882906"},{"issue":"2","key":"191-1_CR21","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/TCC.2015.2394316","volume":"3","author":"AG Kumbhare","year":"2015","unstructured":"Kumbhare AG, Simmhan Y, Frincu M, Prasanna VK (2015) Reactive resource provisioning heuristics for dynamic dataflows on cloud infrastructure. IEEE Trans Cloud Comput 3(2):105\u2013118","journal-title":"IEEE Trans Cloud Comput"},{"key":"191-1_CR22","doi-asserted-by":"crossref","unstructured":"Loesing S, Hentschel M, Kraska T, Kossmann D (2012) Stormy: an elastic and highly available streaming service in the cloud. In: Proceedings of the 2012 joint EDBT\/ICDT workshops. ACM, pp 55\u201360","DOI":"10.1145\/2320765.2320789"},{"key":"191-1_CR23","doi-asserted-by":"crossref","unstructured":"Martin A, Brito A, Fetzer C (2014) Scalable and elastic realtime click stream analysis using streammine3g. In: Proceedings of the 8th ACM international conference on distributed event-based systems. ACM, pp 198\u2013205","DOI":"10.1145\/2611286.2611304"},{"key":"191-1_CR24","doi-asserted-by":"crossref","unstructured":"Schneider S, Andrade H, Gedik B, Biem A, Wu KL (2009) Elastic scaling of data parallel operators in stream processing. In: IEEE international symposium on parallel & distributed processing, IPDPS 2009. IEEE, pp 1\u201312","DOI":"10.1109\/IPDPS.2009.5161036"},{"key":"191-1_CR25","doi-asserted-by":"crossref","unstructured":"Tatbul N, \u00c7etintemel U, Zdonik S, Cherniack M, Stonebraker M (2003) Load shedding in a data stream manager. In: Proceedings of the 29th international conference on very large data bases, VLDB Endowment, vol 29, pp 309\u2013320","DOI":"10.1016\/B978-012722442-8\/50035-5"},{"key":"191-1_CR26","doi-asserted-by":"crossref","unstructured":"Xing Y, Zdonik S, Hwang JH (2005) Dynamic load distribution in the borealis stream processor. In: Proceedings 21st international conference on data engineering, ICDE 2005. IEEE, pp 791\u2013802","DOI":"10.1109\/ICDE.2005.53"},{"key":"191-1_CR27","doi-asserted-by":"crossref","unstructured":"Zacheilas N, Kalogeraki V, Zygouras N, Panagiotou N, Gunopulos D (2015) Elastic complex event processing exploiting prediction. In: IEEE international conference on big data (Big Data). IEEE, pp 213\u2013222","DOI":"10.1109\/BigData.2015.7363758"}],"container-title":["Encyclopedia of Big Data Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-63962-8_191-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T06:36:56Z","timestamp":1557470216000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-63962-8_191-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319639628","9783319639628"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-63962-8_191-1","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"8 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}