{"id":"https://openalex.org/W4317795330","doi":"https://doi.org/10.1109/access.2023.3239365","title":"Interminable Flows: A Generic, Joint, Customizable Resiliency Model for Big-Data Streaming Platforms","display_name":"Interminable Flows: A Generic, Joint, Customizable Resiliency Model for Big-Data Streaming Platforms","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W4317795330","doi":"https://doi.org/10.1109/access.2023.3239365"},"language":"en","primary_location":{"id":"doi:10.1109/access.2023.3239365","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3239365","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10024967.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10024967.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059545044","display_name":"Bara Abusalah","orcid":null},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Bara Abusalah","raw_affiliation_strings":["Electrical and Computer Engineering Department, Purdue University, West Lafayette, IN, USA"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Department, Purdue University, West Lafayette, IN, USA","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059325880","display_name":"Thamir M. Qadah","orcid":"https://orcid.org/0000-0003-0754-0504"},"institutions":[{"id":"https://openalex.org/I199693650","display_name":"Umm al-Qura University","ror":"https://ror.org/01xjqrm90","country_code":"SA","type":"education","lineage":["https://openalex.org/I199693650"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Thamir M. Qadah","raw_affiliation_strings":["Computer Systems Department, Umm Al-Qura University, Mecca, Saudi Arabia"],"affiliations":[{"raw_affiliation_string":"Computer Systems Department, Umm Al-Qura University, Mecca, Saudi Arabia","institution_ids":["https://openalex.org/I199693650"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037106943","display_name":"Julian James Stephen","orcid":"https://orcid.org/0000-0003-2613-531X"},"institutions":[{"id":"https://openalex.org/I1341412227","display_name":"IBM (United States)","ror":"https://ror.org/05hh8d621","country_code":"US","type":"company","lineage":["https://openalex.org/I1341412227"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Julian James Stephen","raw_affiliation_strings":["IBM Watson Research Center, Yorktown Heights, NY, USA"],"affiliations":[{"raw_affiliation_string":"IBM Watson Research Center, Yorktown Heights, NY, USA","institution_ids":["https://openalex.org/I1341412227"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024420075","display_name":"Patrick Eugster","orcid":"https://orcid.org/0000-0003-3864-9078"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Patrick Eugster","raw_affiliation_strings":["Electrical and Computer Engineering Department, Purdue University, West Lafayette, IN, USA"],"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Department, Purdue University, West Lafayette, IN, USA","institution_ids":["https://openalex.org/I219193219"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5059545044"],"corresponding_institution_ids":["https://openalex.org/I219193219"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.9133,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.76777113,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"11","issue":null,"first_page":"10762","last_page":"10776"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9988999962806702,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.998199999332428,"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.8654773831367493},{"id":"https://openalex.org/keywords/spark","display_name":"SPARK (programming language)","score":0.6988461017608643},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.6886531114578247},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.6296980977058411},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.6227123141288757},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6150341033935547},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.504409670829773},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4967826008796692},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.467928409576416},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.4414961636066437},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1834549903869629},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.14208140969276428}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8654773831367493},{"id":"https://openalex.org/C2781215313","wikidata":"https://www.wikidata.org/wiki/Q3493345","display_name":"SPARK (programming language)","level":2,"score":0.6988461017608643},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.6886531114578247},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.6296980977058411},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.6227123141288757},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6150341033935547},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.504409670829773},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4967826008796692},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.467928409576416},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.4414961636066437},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1834549903869629},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.14208140969276428},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2023.3239365","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3239365","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10024967.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:fe40531d28e04f6296a688f20393b58b","is_oa":true,"landing_page_url":"https://doaj.org/article/fe40531d28e04f6296a688f20393b58b","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 11, Pp 10762-10776 (2023)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2023.3239365","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3239365","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10024967.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4317795330.pdf","grobid_xml":"https://content.openalex.org/works/W4317795330.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1984220394","https://openalex.org/W1992683137","https://openalex.org/W2023953679","https://openalex.org/W2097065925","https://openalex.org/W2105947650","https://openalex.org/W2120422789","https://openalex.org/W2128352062","https://openalex.org/W2135722928","https://openalex.org/W2143357067","https://openalex.org/W2149576945","https://openalex.org/W2151838019","https://openalex.org/W2289698129","https://openalex.org/W2735353634","https://openalex.org/W2753910905","https://openalex.org/W3139430581","https://openalex.org/W6607881844","https://openalex.org/W6629380029","https://openalex.org/W6637785022","https://openalex.org/W6677231548","https://openalex.org/W6679815717","https://openalex.org/W6680581239","https://openalex.org/W6684084819","https://openalex.org/W6684418397","https://openalex.org/W6731596640"],"related_works":["https://openalex.org/W2766461310","https://openalex.org/W4247566972","https://openalex.org/W4388692845","https://openalex.org/W3202731209","https://openalex.org/W3211874991","https://openalex.org/W2844620057","https://openalex.org/W1862835629","https://openalex.org/W2099111379","https://openalex.org/W2136799148","https://openalex.org/W2897533804"],"abstract_inverted_index":{"The":[0,272,290,305],"examiner":[1],"of":[2,17,20,99,171,200,341,358,373,379],"cloud":[3],"computing":[4],"systems":[5,107],"in":[6,33,52,97,120,126,177,238,284,376],"the":[7,18,135,169,173,198,311,313,339,371,377],"last":[8],"few":[9,70],"years":[10],"observes":[11],"that":[12,75,140,235,280],"there":[13,68],"is":[14,50,90,102,139,227,236,258,274,293,307],"a":[15,21,53,131,188,224,232,244,356],"trend":[16],"emergence":[19],"new":[22,35],"Big":[23,206,240],"Data":[24,207,241],"framework":[25,49,167,255],"almost":[26],"every":[27],"year.":[28],"Since":[29],"Hadoop":[30],"was":[31,346],"developed":[32,51],"2007,":[34],"frameworks":[36,65,86,242,352],"followed":[37],"it":[38,157,267],"such":[39,344],"as":[40,391],"Spark,":[41],"Storm,":[42],"Heron,":[43],"Apex,":[44],"Flink,":[45],"Samza,":[46],"Kafka...etc.":[47],"Each":[48],"certain":[54,60],"way":[55],"to":[56,88,109,134,185,196,230,265,315,385],"target":[57],"and":[58,73,93,117,123,155,246,260,302,362,381],"achieve":[59,89,248],"objectives":[61],"better":[62,91],"than":[63,165],"other":[64,386],"do.":[66],"However,":[67],"are":[69,76,115,144],"common":[71],"functionalities":[72],"aspects":[74],"shared":[77,158],"between":[78,146,159,317],"these":[79,85,150],"frameworks.":[80,148,208,289,367],"One":[81],"vital":[82],"aspect":[83],"all":[84],"strive":[87],"reliability":[92,142,175,210,233],"faster":[94,297],"recovery":[95],"time":[96,245],"case":[98],"failures.":[100,304],"This":[101],"particularly":[103],"crucial":[104],"for":[105],"streaming":[106,201,205,351,366],"(compared":[108],"batch":[110],"processing":[111],"systems)":[112],"where":[113],"events":[114],"processed":[116],"monitored":[118],"online":[119],"real":[121],"time,":[122],"any":[124],"delay":[125],"data":[127],"delivery":[128,319],"will":[129,162],"cause":[130],"major":[132],"inconvenience":[133],"users.":[136],"Another":[137],"observation":[138],"some":[141],"implementations":[143,151],"redundant":[145],"different":[147,160,285,288],"Encapsulating":[149],"into":[152],"one":[153,166,214,221],"layer":[154],"make":[156,266],"applications":[161,202,286],"benefit":[163],"more":[164,228],"without":[168,303,382],"burden":[170],"re-implementing":[172],"same":[174],"approach":[176,218,234,345,375],"each":[178],"single":[179,253],"framework.":[180],"These":[181],"observations":[182],"motivated":[183],"us":[184],"present":[186],"Warden,":[187],"generic,":[189],"multi-framework,":[190],"flexible,":[191],"customizable,":[192],"low":[193,249,291],"overhead":[194,292],"protocol":[195],"ensure":[197],"resiliency":[199],"running":[203],"on":[204,349,360],"Most":[209,325],"protocols":[211],"carry":[212],"out":[213],"rigid":[215],"fault":[216,330,387],"tolerance":[217,331,388],"targeted":[219,254],"towards":[220,269],"system":[222],"at":[223,243],"time.":[225],"It":[226],"challenging":[229],"provide":[231],"pluggable":[237],"multiple":[239,350],"can":[247,281],"overheads":[250],"comparable":[251],"with":[252,301,328],"approaches,":[256],"yet":[257],"flexible":[259],"customizable":[261],"by":[262,276,295,309],"its":[263],"users":[264,312],"tailored":[268],"their":[270],"objectives.":[271],"genericity":[273],"attained":[275],"providing":[277,296,310],"an":[278],"interface":[279],"be":[282],"used":[283],"from":[287],"achieved":[294],"application":[298],"finish":[299],"times":[300],"customizability":[306],"fulfilled":[308],"options":[314],"choose":[316],"two":[318,329],"semantics":[320],"(Exactly":[321],"Once":[322],"/":[323,335],"At":[324],"Once)":[326],"combined":[327],"guarantees":[332],"(Crash":[333],"Failures":[334],"Byzantine":[336],"Failures).":[337],"To":[338],"best":[340],"our":[342,374],"knowledge,":[343],"never":[347],"tried":[348],"before.":[353],"We":[354],"built":[355],"prototype":[357],"Warden":[359],"Flink":[361],"Samza":[363],"(with":[364],"Kafka)":[365],"Our":[368],"evaluations":[369],"highlight":[370],"effectiveness":[372],"presence":[378],"failures":[380,383],"compared":[384],"techniques":[389],"(such":[390],"checkpointing).":[392]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
