{"id":"https://openalex.org/W2975030380","doi":"https://doi.org/10.1109/bigdataservice.2019.00011","title":"Pathfinder: Fault Tolerance for Stream Processing Systems","display_name":"Pathfinder: Fault Tolerance for Stream Processing Systems","publication_year":2019,"publication_date":"2019-04-01","ids":{"openalex":"https://openalex.org/W2975030380","doi":"https://doi.org/10.1109/bigdataservice.2019.00011","mag":"2975030380"},"language":"en","primary_location":{"id":"doi:10.1109/bigdataservice.2019.00011","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bigdataservice.2019.00011","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE Fifth International Conference on Big Data Computing Service and Applications (BigDataService)","raw_type":"proceedings-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/A5021397758","display_name":"Bernhard Knasmuller","orcid":null},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Bernhard Knasmuller","raw_affiliation_strings":["Distributed Systems Group, TU Wien"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067701939","display_name":"Christoph Hochreiner","orcid":"https://orcid.org/0000-0003-2995-6025"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Christoph Hochreiner","raw_affiliation_strings":["Distributed Systems Group, TU Wien"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5088526076","display_name":"Stefan Schulte","orcid":"https://orcid.org/0000-0001-6828-9945"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Stefan Schulte","raw_affiliation_strings":["Distributed Systems Group, TU Wien"],"affiliations":[{"raw_affiliation_string":"Distributed Systems Group, TU Wien","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5021397758"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":null,"apc_paid":null,"fwci":0.1857,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.56381458,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"90","issue":null,"first_page":"29","last_page":"39"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9988999962806702,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9975000023841858,"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/pathfinder","display_name":"Pathfinder","score":0.9399149417877197},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.8526328206062317},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.8315469026565552},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7296930551528931},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.6571524143218994},{"id":"https://openalex.org/keywords/operator","display_name":"Operator (biology)","score":0.5700621008872986},{"id":"https://openalex.org/keywords/data-stream","display_name":"Data stream","score":0.5619140267372131},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.5157859325408936},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.49780702590942383},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.38937193155288696},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.20995590090751648},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10019731521606445},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.07764247059822083}],"concepts":[{"id":"https://openalex.org/C2778940482","wikidata":"https://www.wikidata.org/wiki/Q7144753","display_name":"Pathfinder","level":2,"score":0.9399149417877197},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.8526328206062317},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.8315469026565552},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7296930551528931},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.6571524143218994},{"id":"https://openalex.org/C17020691","wikidata":"https://www.wikidata.org/wiki/Q139677","display_name":"Operator (biology)","level":5,"score":0.5700621008872986},{"id":"https://openalex.org/C2778484313","wikidata":"https://www.wikidata.org/wiki/Q1172540","display_name":"Data stream","level":2,"score":0.5619140267372131},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.5157859325408936},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49780702590942383},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38937193155288696},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.20995590090751648},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10019731521606445},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.07764247059822083},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C158448853","wikidata":"https://www.wikidata.org/wiki/Q425218","display_name":"Repressor","level":4,"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/C86339819","wikidata":"https://www.wikidata.org/wiki/Q407384","display_name":"Transcription factor","level":3,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C161191863","wikidata":"https://www.wikidata.org/wiki/Q199655","display_name":"Library science","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/bigdataservice.2019.00011","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bigdataservice.2019.00011","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE Fifth International Conference on Big Data Computing Service and Applications (BigDataService)","raw_type":"proceedings-article"},{"id":"pmh:oai:tore.tuhh.de:11420/11902","is_oa":false,"landing_page_url":"http://hdl.handle.net/11420/11902","pdf_url":null,"source":{"id":"https://openalex.org/S4306401751","display_name":"tub.dok (Hamburg University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I884043246","host_organization_name":"Hamburg University of Technology","host_organization_lineage":["https://openalex.org/I884043246"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference Paper"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W1976821017","https://openalex.org/W2008333370","https://openalex.org/W2009900694","https://openalex.org/W2034224059","https://openalex.org/W2077786000","https://openalex.org/W2090987777","https://openalex.org/W2109574129","https://openalex.org/W2128362607","https://openalex.org/W2129360963","https://openalex.org/W2140078503","https://openalex.org/W2145071552","https://openalex.org/W2153972927","https://openalex.org/W2262441441","https://openalex.org/W2526450185","https://openalex.org/W2572716084","https://openalex.org/W2573184356","https://openalex.org/W2574134800","https://openalex.org/W2775017944","https://openalex.org/W2803615765","https://openalex.org/W2913854892","https://openalex.org/W4245015297","https://openalex.org/W6602586656"],"related_works":["https://openalex.org/W2153096481","https://openalex.org/W2148616436","https://openalex.org/W2102525122","https://openalex.org/W4245282135","https://openalex.org/W4306316843","https://openalex.org/W2130594209","https://openalex.org/W2036953450","https://openalex.org/W4300955944","https://openalex.org/W2170004886","https://openalex.org/W2527822502"],"abstract_inverted_index":{"Stream":[0],"processing":[1,32,57,62,91],"systems":[2,23],"are":[3,64],"able":[4],"to":[5,12,99,108],"integrate":[6],"data":[7],"from":[8],"various":[9],"sources,":[10],"and":[11,15],"invoke":[13],"self-hosted":[14],"external":[16],"operators.":[17,69],"In":[18],"case":[19],"of":[20,29,51,67,89],"faults,":[21],"such":[22],"usually":[24],"rely":[25],"on":[26],"the":[27,35,38,75,87,103,118,129],"redundancy":[28,85],"single":[30,39],"stream":[31,56,61,90],"operators,":[33],"while":[34],"relationship":[36],"between":[37],"operators":[40],"is":[41,48],"not":[42],"taken":[43],"into":[44],"account.":[45],"Hence,":[46],"there":[47],"a":[49,109,113,122],"lack":[50],"approaches":[52],"towards":[53],"fault-tolerant":[54],"distributed":[55],"which":[58,78],"consider":[59],"that":[60],"applications":[63],"often":[65],"composed":[66],"different":[68],"Within":[70],"this":[71,80],"paper,":[72],"we":[73],"present":[74],"Pathfinder":[76,97,127],"framework":[77],"overcomes":[79],"shortcoming":[81],"by":[82,106],"enabling":[83],"functional":[84],"at":[86],"level":[88],"operator":[92,100,124],"paths.":[93],"During":[94],"system":[95],"runtime,":[96],"reacts":[98],"failures":[101],"in":[102],"main":[104,119],"path":[105,111,120],"switching":[107],"fault-free":[110],"with":[112],"similar":[114],"functionality.":[115],"To":[116],"restore":[117],"once":[121],"failed":[123],"has":[125],"recovered,":[126],"uses":[128],"circuit":[130],"breaker":[131],"pattern.":[132]},"counts_by_year":[{"year":2021,"cited_by_count":1}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
