{"id":"https://openalex.org/W2964151964","doi":"https://doi.org/10.1109/icdcs.2019.00138","title":"Quantitative Impact Evaluation of an Abstraction Layer for Data Stream Processing Systems","display_name":"Quantitative Impact Evaluation of an Abstraction Layer for Data Stream Processing Systems","publication_year":2019,"publication_date":"2019-07-01","ids":{"openalex":"https://openalex.org/W2964151964","doi":"https://doi.org/10.1109/icdcs.2019.00138","mag":"2964151964"},"language":"en","primary_location":{"id":"doi:10.1109/icdcs.2019.00138","doi":"https://doi.org/10.1109/icdcs.2019.00138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdcs.2019.00138","pdf_url":null,"source":{"id":"https://openalex.org/S4363608224","display_name":"IEEE International Conference on Distributed Computing Systems (ICDCS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082151985","display_name":"Guenter Hesse","orcid":"https://orcid.org/0000-0002-7634-3021","observed_orcids":["https://orcid.org/0000-0002-7634-3021"]},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Guenter Hesse","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026770627","display_name":"Christoph Matthies","orcid":"https://orcid.org/0000-0002-6612-5055","observed_orcids":["https://orcid.org/0000-0002-6612-5055"]},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christoph Matthies","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038262716","display_name":"Kelvin Glass","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I75951250","display_name":"Freie Universit\u00e4t Berlin","ror":"https://ror.org/046ak2485","country_code":"DE","type":"education","lineage":["https://openalex.org/I75951250"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Kelvin Glass","raw_affiliation_strings":["Department of Mathematics and Computer Science, Freie Universit\u00e4t Berlin, Berlin, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, Freie Universit\u00e4t Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I75951250"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073292214","display_name":"Johannes Huegle","orcid":"https://orcid.org/0000-0002-2101-380X","observed_orcids":["https://orcid.org/0000-0002-2101-380X"]},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Johannes Huegle","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080813303","display_name":"Matthias Uflacker","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Matthias Uflacker","raw_affiliation_strings":["Hasso Plattner Institute, University of Potsdam, Potsdam, Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, University of Potsdam, Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1711,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.77844088,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1381","last_page":"1392"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.0071000000461936,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.00139999995008111,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/stream-processing","display_name":"stream processing","score":0.8939999938011169},{"id":"https://openalex.org/keywords/abstraction-layer","display_name":"abstraction layer","score":0.7889999747276306},{"id":"https://openalex.org/keywords/apache-beam","display_name":"Apache Beam","score":0.9829999804496765},{"id":"https://openalex.org/keywords/performance-impact","display_name":"performance impact","score":0.4390000104904175},{"id":"https://openalex.org/keywords/spark-streaming","display_name":"Spark Streaming","score":0.875},{"id":"https://openalex.org/keywords/apache-flink","display_name":"Apache Flink","score":1.0},{"id":"https://openalex.org/keywords/query-execution-time","display_name":"query execution time","score":0.8510000109672546}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8275454044342041},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7515350580215454},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.6395764350891113},{"id":"https://openalex.org/C147358964","wikidata":"https://www.wikidata.org/wiki/Q1200992","display_name":"Abstraction layer","level":3,"score":0.5643744468688965},{"id":"https://openalex.org/C2781215313","wikidata":"https://www.wikidata.org/wiki/Q3493345","display_name":"SPARK (programming language)","level":2,"score":0.5502790808677673},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.5252620577812195},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5107965469360352},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.509016752243042},{"id":"https://openalex.org/C2781039887","wikidata":"https://www.wikidata.org/wiki/Q1391724","display_name":"Factor (programming language)","level":2,"score":0.42563554644584656},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.374769926071167},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3500789403915405},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10453024506568909},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.09158539772033691},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icdcs.2019.00138","doi":"https://doi.org/10.1109/icdcs.2019.00138","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icdcs.2019.00138","pdf_url":null,"source":{"id":"https://openalex.org/S4363608224","display_name":"IEEE International Conference on Distributed Computing Systems (ICDCS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W100082076","https://openalex.org/W1976821017","https://openalex.org/W1991532004","https://openalex.org/W2063244929","https://openalex.org/W2071704971","https://openalex.org/W2097484305","https://openalex.org/W2099395665","https://openalex.org/W2105947650","https://openalex.org/W2112215401","https://openalex.org/W2113640782","https://openalex.org/W2131975293","https://openalex.org/W2149576945","https://openalex.org/W2157022252","https://openalex.org/W2163961697","https://openalex.org/W2240630088","https://openalex.org/W2247317079","https://openalex.org/W2398660820","https://openalex.org/W2481195518","https://openalex.org/W2498111289","https://openalex.org/W2542459869","https://openalex.org/W2566979091","https://openalex.org/W2586025740","https://openalex.org/W2587661812","https://openalex.org/W2588955586","https://openalex.org/W2753910905","https://openalex.org/W2788561287","https://openalex.org/W2888813642","https://openalex.org/W2898352726","https://openalex.org/W2950202855","https://openalex.org/W4291713239"],"related_works":["https://openalex.org/W2560869657","https://openalex.org/W3135249002","https://openalex.org/W3205728956","https://openalex.org/W3009076569","https://openalex.org/W2888813642","https://openalex.org/W2899653106","https://openalex.org/W2788975424","https://openalex.org/W2898352726","https://openalex.org/W3112724157","https://openalex.org/W2782035728"],"abstract_inverted_index":{"With":[0],"the":[1,58,73,105,114,141],"demand":[2],"to":[3,26,36,131,137,151],"process":[4],"ever-growing":[5],"data":[6,12],"volumes,":[7],"a":[8,67,119,127,132],"variety":[9],"of":[10,57,76,110,122,129,134],"new":[11,37],"stream":[13],"processing":[14],"frameworks":[15],"have":[16],"been":[17],"developed.":[18],"Moving":[19],"an":[20,48],"implementation":[21],"from":[22],"one":[23],"such":[24],"system":[25],"another,":[27],"e.g.,":[28],"for":[29,71,101,113],"performance":[30,74,95],"reasons,":[31],"requires":[32],"adapting":[33],"existing":[34],"applications":[35,117],"interfaces.":[38],"Apache":[39,78,84,87,90,99,111],"Beam":[40,79,100,112],"addresses":[41],"these":[42],"high":[43,120],"substitution":[44],"costs":[45],"by":[46],"providing":[47],"abstraction":[49,142],"layer":[50],"that":[51],"enables":[52],"executing":[53],"programs":[54],"on":[55,80],"any":[56],"supported":[59],"streaming":[60,82,116],"frameworks.":[61],"In":[62],"this":[63],"paper,":[64],"we":[65],"present":[66],"novel":[68],"benchmark":[69,146],"architecture":[70],"comparing":[72],"impact":[75],"using":[77,98],"three":[81],"frameworks:":[83],"Spark":[85],"Streaming,":[86],"Flink,":[88],"and":[89],"Apex.":[91],"We":[92],"find":[93],"significant":[94],"penalties":[96],"when":[97],"application":[102],"development":[103],"in":[104],"surveyed":[106],"systems.":[107],"Overall,":[108],"usage":[109],"examined":[115],"caused":[118],"variance":[121],"query":[123],"execution":[124],"times":[125],"with":[126],"slowdown":[128],"up":[130],"factor":[133],"58":[135],"compared":[136],"queries":[138],"developed":[139,145],"without":[140],"layer.":[143],"All":[144],"artifacts":[147],"are":[148],"publicly":[149],"available":[150],"ensure":[152],"reproducible":[153],"results.":[154]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":1}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2019-07-30T00:00:00"}
