{"id":"https://openalex.org/W2770052322","doi":"https://doi.org/10.1145/3143361.3143397","title":"Catalyst","display_name":"Catalyst","publication_year":2017,"publication_date":"2017-11-22","ids":{"openalex":"https://openalex.org/W2770052322","doi":"https://doi.org/10.1145/3143361.3143397","mag":"2770052322"},"language":"en","primary_location":{"id":"doi:10.1145/3143361.3143397","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3143361.3143397","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies","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/A5057188011","display_name":"Rohan Gandhi","orcid":"https://orcid.org/0009-0000-4199-8493"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]},{"id":"https://openalex.org/I4210087053","display_name":"Microsoft (Germany)","ror":"https://ror.org/001dd4s60","country_code":"DE","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210087053"]}],"countries":["DE","US"],"is_corresponding":true,"raw_author_name":"Rohan Gandhi","raw_affiliation_strings":["Carnegie Mellon University, Microsoft"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Microsoft","institution_ids":["https://openalex.org/I4210087053","https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010514482","display_name":"Ori Rottenstreich","orcid":"https://orcid.org/0000-0002-4064-1238"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ori Rottenstreich","raw_affiliation_strings":["Princeton University"],"affiliations":[{"raw_affiliation_string":"Princeton University","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100641353","display_name":"Xin Jin","orcid":"https://orcid.org/0009-0001-7592-0448"},"institutions":[{"id":"https://openalex.org/I145311948","display_name":"Johns Hopkins University","ror":"https://ror.org/00za53h95","country_code":"US","type":"education","lineage":["https://openalex.org/I145311948"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xin Jin","raw_affiliation_strings":["Johns Hopkins University"],"affiliations":[{"raw_affiliation_string":"Johns Hopkins University","institution_ids":["https://openalex.org/I145311948"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5057188011"],"corresponding_institution_ids":["https://openalex.org/I4210087053","https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":1.6576,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.86728607,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"276","last_page":"282"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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.9994999766349792,"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.9984999895095825,"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.7945544123649597},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5971624255180359},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.5352106094360352},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.5253673791885376},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.49461671710014343},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4302394688129425},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.1737821400165558}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7945544123649597},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5971624255180359},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.5352106094360352},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.5253673791885376},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.49461671710014343},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4302394688129425},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.1737821400165558},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3143361.3143397","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3143361.3143397","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W148964820","https://openalex.org/W191457578","https://openalex.org/W1917945289","https://openalex.org/W1988150362","https://openalex.org/W2013623917","https://openalex.org/W2068384525","https://openalex.org/W2071580597","https://openalex.org/W2102090846","https://openalex.org/W2107276343","https://openalex.org/W2114504293","https://openalex.org/W2126822952","https://openalex.org/W2137826183","https://openalex.org/W2141988289","https://openalex.org/W2145858411","https://openalex.org/W2147988325","https://openalex.org/W2162547852","https://openalex.org/W2168595508","https://openalex.org/W2309084203","https://openalex.org/W2486960733","https://openalex.org/W2950991829","https://openalex.org/W6606063390"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W2536018345","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W2296488620","https://openalex.org/W2358353312","https://openalex.org/W2353836703"],"abstract_inverted_index":{"Speeding":[0],"up":[1],"network":[2,15,28,182],"updates":[3],"is":[4,55,120,143],"crucial":[5],"to":[6,11,14,25,67,70,73,109,115,144,167],"maintain":[7],"high":[8],"agility":[9],"and":[10],"react":[12],"quickly":[13],"failures.":[16],"In":[17],"this":[18,63],"paper,":[19],"we":[20,94],"present":[21],"Ctalyst---a":[22],"new":[23],"design":[24,124],"reduce":[26],"the":[27,77,82,89,99,134,138,188],"update":[29,83,91,135,190],"time.":[30,92,136],"We":[31],"observe":[32,95],"that":[33,47,96,104,184],"networks":[34],"offer":[35],"a":[36,113,116,127,169,175,179],"power":[37,64],"of":[38,65,98,101],"choice,":[39],"where":[40],"there":[41],"are":[42],"many":[43],"equally-good":[44],"alternative":[45,71],"paths":[46,72,147],"traffic":[48],"flows":[49,69,150],"can":[50,131],"be":[51,156],"assigned":[52],"to,":[53],"which":[54,85,153],"facilitated":[56],"by":[57,192],"redundancy":[58],"in":[59,76,86,141,165,178],"networks.":[60],"Catalyst":[61,142,185],"exploits":[62],"choice":[66],"assign":[68],"merge":[74],"stages":[75],"dependency":[78],"graph":[79],"(that":[80],"captures":[81],"plan),":[84],"turn":[87],"reduces":[88,187],"total":[90,189],"Furthermore,":[93],"because":[97],"prevalence":[100],"switch":[102,129,163],"stragglers---switches":[103],"unexpectedly":[105],"take":[106],"longer":[107],"time":[108,191],"update,":[110],"simply":[111],"assigning":[112],"flow":[114],"single":[117,128],"(shortest)":[118],"path":[119],"not":[121],"an":[122],"optimal":[123],"as":[125],"even":[126],"straggler":[130],"substantially":[132],"increase":[133],"Thus,":[137],"second":[139],"principle":[140],"compute":[145],"multiple":[146],"for":[148],"individual":[149],"offline,":[151],"among":[152],"one":[154],"would":[155],"selected":[157],"at":[158],"runtime":[159],"based":[160],"on":[161],"temporal":[162],"conditions,":[164],"order":[166],"enable":[168],"fast":[170],"update.":[171],"Our":[172],"evaluation":[173],"using":[174],"load-balancer":[176],"setting":[177],"data":[180],"center":[181],"shows":[183],"effectively":[186],"1.14--2.15x.":[193]},"counts_by_year":[{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2017-12-04T00:00:00"}
