{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T10:59:47Z","timestamp":1776769187327,"version":"3.51.2"},"reference-count":26,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/100010663","name":"H2020 European Research Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100010663","id-type":"DOI","asserted-by":"publisher"}]},{"name":"European Unions Horizon 2020","award":["639595"],"award-info":[{"award-number":["639595"]}]},{"name":"Ministry of Economy of Spain","award":["TIN2015-65316-P"],"award-info":[{"award-number":["TIN2015-65316-P"]}]},{"DOI":"10.13039\/501100002809","name":"Generalitat de Catalunya","doi-asserted-by":"publisher","award":["2014SGR1051"],"award-info":[{"award-number":["2014SGR1051"]}],"id":[{"id":"10.13039\/501100002809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"BSC-CNS Severo Ochoa","award":["SEV-2015-0493"],"award-info":[{"award-number":["SEV-2015-0493"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2019,3,1]]},"DOI":"10.1109\/tpds.2018.2868960","type":"journal-article","created":{"date-parts":[[2018,9,6]],"date-time":"2018-09-06T18:58:48Z","timestamp":1536260328000},"page":"486-500","source":"Crossref","is-referenced-by-count":22,"title":["Constant-Time Sliding Window Framework with Reduced Memory Footprint and Efficient Bulk Evictions"],"prefix":"10.1109","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9325-5867","authenticated-orcid":false,"given":"Alvaro","family":"Villalba","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3037-3580","authenticated-orcid":false,"given":"Josep Lluis","family":"Berral","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4898-3424","authenticated-orcid":false,"given":"David","family":"Carrera","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.14778\/2752939.2752940"},{"key":"ref11","article-title":"Constant-time sliding window aggregation","author":"tangwongsan","year":"2015"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.14778\/2733004.2733016"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2000.839401"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2001.914813"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/B978-012088469-8\/50032-2"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2663165.2663334"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972771.42"},{"key":"ref18","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/11893318_7","article-title":"Kalman filters and adaptive windows for learning in data streams","author":"bifet","year":"2006","journal-title":"Proc Int Conf Discovery Sci"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1058150.1058158"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742788"},{"key":"ref3","article-title":"Apache Samza","year":"2017"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536229"},{"key":"ref5","article-title":"Amazon Kinesis","year":"2017"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-2143-3_5"},{"key":"ref7","first-page":"7","article-title":"Ibm streams processing language: Analyzing big data in motion","volume":"57","author":"hirzel","year":"0","journal-title":"IBM J Res Develop"},{"key":"ref2","first-page":"28","article-title":"Apache flink: Stream and batch processing in a single engine","volume":"36","author":"carbone","year":"2015","journal-title":"Bulletin IEEE Comput Soc Tech Committee Data Eng"},{"key":"ref9","author":"knuth","year":"1998","journal-title":"The art of computer programming volume 3 (2nd ed ) sorting and searching"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595641"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1137\/S0097539701398363"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1115\/1.3662552"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2872427.2883026"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3093742.3093925"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142543"},{"key":"ref26","article-title":"Distributed caching with memcached","volume":"2004","author":"fitzpatrick","year":"2004","journal-title":"Linux J"},{"key":"ref25","article-title":"Couchbase","year":"2017"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/8640283\/08456588.pdf?arnumber=8456588","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,27]],"date-time":"2022-01-27T07:55:47Z","timestamp":1643270147000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8456588\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,1]]},"references-count":26,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2018.2868960","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,1]]}}}