{"id":"https://openalex.org/W2412171197","doi":"https://doi.org/10.1145/2926534.2926544","title":"Faucet","display_name":"Faucet","publication_year":2016,"publication_date":"2016-06-10","ids":{"openalex":"https://openalex.org/W2412171197","doi":"https://doi.org/10.1145/2926534.2926544","mag":"2412171197"},"language":"en","primary_location":{"id":"doi:10.1145/2926534.2926544","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2926534.2926544","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM SIGMOD Workshop on Algorithms and Systems for MapReduce and Beyond","raw_type":"proceedings-article"},"type":"conference-paper","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/A5013888261","display_name":"Andrea Lattuada","orcid":"https://orcid.org/0000-0002-9303-452X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Andrea Lattuada","raw_affiliation_strings":["Systems Group, ETH Zuerich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Systems Group, ETH Zuerich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038292473","display_name":"Frank McSherry","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Frank McSherry","raw_affiliation_strings":["Unaffiliated"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Unaffiliated","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045921596","display_name":"Zaheer Chothia","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zaheer Chothia","raw_affiliation_strings":["Systems Group, ETH Zuerich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Systems Group, ETH Zuerich, Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9993000030517578,"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.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"}}],"keywords":[{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.9823727607727051},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7764947414398193},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.7500923275947571},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.7116305828094482},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5550228357315063},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.5496880412101746},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.48292276263237},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.42857950925827026},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2941631078720093},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2284277081489563},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21295294165611267}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.9823727607727051},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7764947414398193},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.7500923275947571},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.7116305828094482},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5550228357315063},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.5496880412101746},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.48292276263237},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.42857950925827026},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2941631078720093},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2284277081489563},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21295294165611267},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2926534.2926544","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2926534.2926544","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 3rd ACM SIGMOD Workshop on Algorithms and Systems for MapReduce and Beyond","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.4300000071525574}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W2008503861","https://openalex.org/W2082171780","https://openalex.org/W2133802856","https://openalex.org/W2135216003","https://openalex.org/W2950460874"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W4236419692","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W2171015181","https://openalex.org/W4239447582","https://openalex.org/W1484403103","https://openalex.org/W2521947294","https://openalex.org/W2907307640"],"abstract_inverted_index":{"This":[0],"document":[1],"presents":[2],"Faucet,":[3],"a":[4,75],"modular":[5],"flow":[6],"control":[7],"approach":[8],"for":[9,16],"distributed":[10],"data-parallel":[11],"dataflow":[12,53,66],"engines":[13],"with":[14],"support":[15,74],"arbitrary":[17],"(cyclic)":[18],"topologies.":[19],"When":[20],"compared":[21],"to":[22,50,61,73],"existing":[23,38],"backpressure":[24],"techniques":[25],"Faucet":[26],"has":[27],"the":[28,33,43,51,65],"following":[29],"differentiating":[30],"characteristics:":[31],"(i)":[32],"implementation":[34],"only":[35],"relies":[36],"on":[37],"progress":[39],"information":[40],"exposed":[41],"by":[42],"system":[44],"and":[45,68,82],"does":[46],"not":[47],"require":[48],"changes":[49],"underlying":[52],"system,":[54],"(ii)":[55],"it":[56,70],"can":[57],"be":[58],"applied":[59],"selectively":[60],"certain":[62],"parts":[63],"of":[64,78],"graph,":[67],"(iii)":[69],"is":[71],"designed":[72],"wide":[76],"variety":[77],"use":[79],"cases,":[80],"topologies":[81],"workloads.":[83]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2016-06-24T00:00:00"}
