{"id":"https://openalex.org/W2156212081","doi":"https://doi.org/10.14778/1453856.1453890","title":"Out-of-order processing","display_name":"Out-of-order processing","publication_year":2008,"publication_date":"2008-08-01","ids":{"openalex":"https://openalex.org/W2156212081","doi":"https://doi.org/10.14778/1453856.1453890","mag":"2156212081"},"language":"en","primary_location":{"id":"doi:10.14778/1453856.1453890","is_oa":false,"landing_page_url":"https://doi.org/10.14778/1453856.1453890","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},"type":"article","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/A5100364819","display_name":"Jin Li","orcid":"https://orcid.org/0000-0003-0385-8793"},"institutions":[{"id":"https://openalex.org/I126345244","display_name":"Portland State University","ror":"https://ror.org/00yn2fy02","country_code":"US","type":"education","lineage":["https://openalex.org/I126345244"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jin Li","raw_affiliation_strings":["Portland State University, Portland, OR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Portland State University, Portland, OR","institution_ids":["https://openalex.org/I126345244"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001807961","display_name":"Kristin Tufte","orcid":null},"institutions":[{"id":"https://openalex.org/I126345244","display_name":"Portland State University","ror":"https://ror.org/00yn2fy02","country_code":"US","type":"education","lineage":["https://openalex.org/I126345244"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kristin Tufte","raw_affiliation_strings":["Portland State University, Portland, OR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Portland State University, Portland, OR","institution_ids":["https://openalex.org/I126345244"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059950356","display_name":"Vladislav Shkapenyuk","orcid":null},"institutions":[{"id":"https://openalex.org/I1283103587","display_name":"AT&T (United States)","ror":"https://ror.org/02bbd5539","country_code":"US","type":"company","lineage":["https://openalex.org/I1283103587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vladislav Shkapenyuk","raw_affiliation_strings":["AT&amp;T Labs - Research, Florham Park, NJ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"AT&amp;T Labs - Research, Florham Park, NJ","institution_ids":["https://openalex.org/I1283103587"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071326334","display_name":"Vassilis Papadimos","orcid":null},"institutions":[{"id":"https://openalex.org/I126345244","display_name":"Portland State University","ror":"https://ror.org/00yn2fy02","country_code":"US","type":"education","lineage":["https://openalex.org/I126345244"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vassilis Papadimos","raw_affiliation_strings":["Portland State University, Portland, OR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Portland State University, Portland, OR","institution_ids":["https://openalex.org/I126345244"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103350641","display_name":"Theodore Johnson","orcid":null},"institutions":[{"id":"https://openalex.org/I1283103587","display_name":"AT&T (United States)","ror":"https://ror.org/02bbd5539","country_code":"US","type":"company","lineage":["https://openalex.org/I1283103587"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Theodore Johnson","raw_affiliation_strings":["AT&amp;T Labs - Research, Florham Park, NJ"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"AT&amp;T Labs - Research, Florham Park, NJ","institution_ids":["https://openalex.org/I1283103587"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014301644","display_name":"David Maier","orcid":"https://orcid.org/0000-0003-4790-5619"},"institutions":[{"id":"https://openalex.org/I126345244","display_name":"Portland State University","ror":"https://ror.org/00yn2fy02","country_code":"US","type":"education","lineage":["https://openalex.org/I126345244"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Maier","raw_affiliation_strings":["Portland State University, Portland, OR"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Portland State University, Portland, OR","institution_ids":["https://openalex.org/I126345244"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":11.6845,"has_fulltext":false,"cited_by_count":177,"citation_normalized_percentile":{"value":0.98664238,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"1","issue":"1","first_page":"274","last_page":"288"},"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.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/computer-science","display_name":"Computer science","score":0.8336818218231201},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.801910400390625},{"id":"https://openalex.org/keywords/stateful-firewall","display_name":"Stateful firewall","score":0.5550296902656555},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5149789452552795},{"id":"https://openalex.org/keywords/out-of-order-execution","display_name":"Out-of-order execution","score":0.45217612385749817},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.38293007016181946},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2849520444869995},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.1758967936038971}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8336818218231201},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.801910400390625},{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.5550296902656555},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5149789452552795},{"id":"https://openalex.org/C1793878","wikidata":"https://www.wikidata.org/wiki/Q1153762","display_name":"Out-of-order execution","level":2,"score":0.45217612385749817},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38293007016181946},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2849520444869995},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.1758967936038971},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/1453856.1453890","is_oa":false,"landing_page_url":"https://doi.org/10.14778/1453856.1453890","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W21469624","https://openalex.org/W44987379","https://openalex.org/W150801922","https://openalex.org/W1495986321","https://openalex.org/W1512675310","https://openalex.org/W1568107351","https://openalex.org/W1569005969","https://openalex.org/W1592479693","https://openalex.org/W1782020131","https://openalex.org/W2006358514","https://openalex.org/W2044288632","https://openalex.org/W2052464302","https://openalex.org/W2085426673","https://openalex.org/W2099395665","https://openalex.org/W2101717554","https://openalex.org/W2102974051","https://openalex.org/W2107343618","https://openalex.org/W2132244350","https://openalex.org/W2135216003","https://openalex.org/W2140894225","https://openalex.org/W2141742398","https://openalex.org/W2144261930","https://openalex.org/W2147653552","https://openalex.org/W2149576945","https://openalex.org/W2150569458","https://openalex.org/W2151968644","https://openalex.org/W2155960838","https://openalex.org/W2165207129","https://openalex.org/W2183923176","https://openalex.org/W2203361072","https://openalex.org/W3013202509","https://openalex.org/W6601863199"],"related_works":["https://openalex.org/W2010422203","https://openalex.org/W2891231771","https://openalex.org/W3091112164","https://openalex.org/W4379620233","https://openalex.org/W2999042801","https://openalex.org/W2999507104","https://openalex.org/W3166604692","https://openalex.org/W2023789303","https://openalex.org/W2519162659","https://openalex.org/W3028506472"],"abstract_inverted_index":{"Many":[0],"stream-processing":[1],"systems":[2,27,52,97,127],"enforce":[3,31],"an":[4],"order":[5,32,73,102],"on":[6,33],"data":[7],"streams":[8],"during":[9],"query":[10,40],"evaluation":[11],"to":[12,115],"help":[13],"unblock":[14,116],"blocking":[15],"operators":[16,41],"and":[17,53,117,128,172,194],"purge":[18,118],"state":[19],"from":[20,98],"stateful":[21],"operators.":[22,119],"Such":[23],"in-order":[24],"processing":[25,86],"(IOP)":[26],"not":[28],"only":[29],"must":[30],"input":[34],"streams,":[35],"but":[36],"also":[37],"require":[38],"that":[39,88,178],"preserve":[42],"order.":[43],"This":[44],"order-preserving":[45],"requirement":[46],"constrains":[47],"the":[48,69,99,122,130,139,179],"implementation":[49,123],"of":[50,71,101,124,132,189],"stream":[51,67,83,96,107,126,169],"incurs":[54],"significant":[55],"performance":[56],"penalties,":[57],"particularly":[58],"for":[59,63,82,145],"memory":[60],"consumption.":[61],"Especially":[62],"high-performance,":[64],"potentially":[65],"distributed":[66],"systems,":[68,84,170],"cost":[70],"enforcing":[72],"can":[74,155,182],"be":[75],"prohibitive.":[76],"We":[77,120,163],"introduce":[78],"a":[79,187],"new":[80],"architecture":[81,94,134],"out-of-order":[85],"(OOP),":[87],"avoids":[89],"ordering":[90],"constraints.":[91],"The":[92],"OOP":[93,125,140,166,180],"frees":[95],"burden":[100],"maintenance":[103],"by":[104,150],"using":[105],"explicit":[106],"progress":[108],"indicators,":[109],"such":[110],"as":[111],"punctuation":[112],"or":[113],"heartbeats,":[114],"describe":[121],"discuss":[129],"benefits":[131],"this":[133],"in":[135,160,167,186],"depth.":[136],"For":[137],"example,":[138],"approach":[141,181],"has":[142],"proven":[143],"useful":[144],"smoothing":[146],"workload":[147],"bursts":[148],"caused":[149],"expensive":[151],"end-of-window":[152],"operations,":[153],"which":[154],"overwhelm":[156],"internal":[157],"communication":[158],"paths":[159],"IOP":[161,185],"approaches.":[162],"have":[164],"implemented":[165],"two":[168],"Gigascope":[171],"NiagaraST.":[173],"Our":[174],"experimental":[175],"study":[176],"shows":[177],"significantly":[183],"outperform":[184],"number":[188],"aspects,":[190],"including":[191],"memory,":[192],"throughput":[193],"latency.":[195]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":15},{"year":2020,"cited_by_count":16},{"year":2019,"cited_by_count":12},{"year":2018,"cited_by_count":14},{"year":2017,"cited_by_count":9},{"year":2016,"cited_by_count":8},{"year":2015,"cited_by_count":12},{"year":2014,"cited_by_count":6},{"year":2013,"cited_by_count":15},{"year":2012,"cited_by_count":8}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
