{"id":"https://openalex.org/W2041056318","doi":"https://doi.org/10.1109/cluster.2014.6968766","title":"GIRAFFE: A scalable distributed coordination service for large-scale systems","display_name":"GIRAFFE: A scalable distributed coordination service for large-scale systems","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W2041056318","doi":"https://doi.org/10.1109/cluster.2014.6968766","mag":"2041056318"},"language":"en","primary_location":{"id":"doi:10.1109/cluster.2014.6968766","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2014.6968766","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Conference on Cluster Computing (CLUSTER)","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/A5016486553","display_name":"Xuanhua Shi","orcid":"https://orcid.org/0000-0001-8451-8656"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuanhua Shi","raw_affiliation_strings":["Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102482811","display_name":"Haohong Lin","orcid":null},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haohong Lin","raw_affiliation_strings":["Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022262922","display_name":"Hai Jin","orcid":"https://orcid.org/0000-0002-3934-7605"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Jin","raw_affiliation_strings":["Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018899175","display_name":"Bing Bing Zhou","orcid":"https://orcid.org/0000-0002-5405-6419"},"institutions":[{"id":"https://openalex.org/I129604602","display_name":"The University of Sydney","ror":"https://ror.org/0384j8v12","country_code":"AU","type":"education","lineage":["https://openalex.org/I129604602"]},{"id":"https://openalex.org/I4210154819","display_name":"Centre for High Performance Computing","ror":"https://ror.org/0409egh51","country_code":"ZA","type":"other","lineage":["https://openalex.org/I4210154819"]}],"countries":["AU","ZA"],"is_corresponding":false,"raw_author_name":"Bing Bing Zhou","raw_affiliation_strings":["Centre for Distributed and High Performance Computing School of Information Technologies, University of Sydney","Centre for Distributed and High Performance Computing School of Information Technologies, University of Sydney, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Centre for Distributed and High Performance Computing School of Information Technologies, University of Sydney","institution_ids":["https://openalex.org/I4210154819"]},{"raw_affiliation_string":"Centre for Distributed and High Performance Computing School of Information Technologies, University of Sydney, Australia","institution_ids":["https://openalex.org/I129604602"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111784716","display_name":"Zuoning Yin","orcid":null},"institutions":[{"id":"https://openalex.org/I4210155329","display_name":"Fondazione GraphiTech","ror":"https://ror.org/0524dwb40","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210155329"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Zuoning Yin","raw_affiliation_strings":["GraphSQL Inc","GraphSQL Inc., USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"GraphSQL Inc","institution_ids":["https://openalex.org/I4210155329"]},{"raw_affiliation_string":"GraphSQL Inc., USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066430343","display_name":"Sheng Di","orcid":"https://orcid.org/0000-0002-7339-5256"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]},{"id":"https://openalex.org/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https://ror.org/02kvxyf05","country_code":"FR","type":"government","lineage":["https://openalex.org/I1326498283"]}],"countries":["FR","US"],"is_corresponding":false,"raw_author_name":"Sheng Di","raw_affiliation_strings":["INRIA and Argonne National Laboratory","INRIA and Argonne National Laboratory, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INRIA and Argonne National Laboratory","institution_ids":["https://openalex.org/I1282105669","https://openalex.org/I1326498283"]},{"raw_affiliation_string":"INRIA and Argonne National Laboratory, USA","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003766128","display_name":"Song Wu","orcid":"https://orcid.org/0000-0001-8690-127X"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Song Wu","raw_affiliation_strings":["Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, School of Computer Science and Technology Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Tech. and System Lab., School of Computer Science & Technology, Huazhong University of Science and Technology, China#TAB#","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":6,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.5952,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.83544748,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"32","issue":null,"first_page":"38","last_page":"47"},"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.9995999932289124,"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.9980000257492065,"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.8235403895378113},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7797896862030029},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.7525629997253418},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7012571692466736},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6641843318939209},{"id":"https://openalex.org/keywords/linearizability","display_name":"Linearizability","score":0.6275342702865601},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6135886907577515},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.5503397583961487},{"id":"https://openalex.org/keywords/high-availability","display_name":"High availability","score":0.4997384548187256},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4815273880958557},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.43404895067214966},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2535027861595154},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.10764220356941223}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8235403895378113},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7797896862030029},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.7525629997253418},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7012571692466736},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6641843318939209},{"id":"https://openalex.org/C20528329","wikidata":"https://www.wikidata.org/wiki/Q513932","display_name":"Linearizability","level":3,"score":0.6275342702865601},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6135886907577515},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.5503397583961487},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.4997384548187256},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4815273880958557},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.43404895067214966},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2535027861595154},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.10764220356941223},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cluster.2014.6968766","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cluster.2014.6968766","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE International Conference on Cluster Computing (CLUSTER)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321883","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W192446467","https://openalex.org/W1814543774","https://openalex.org/W1845494277","https://openalex.org/W1981420413","https://openalex.org/W1985098424","https://openalex.org/W1992479210","https://openalex.org/W2013409485","https://openalex.org/W2014171825","https://openalex.org/W2067740651","https://openalex.org/W2105947650","https://openalex.org/W2109213558","https://openalex.org/W2127872526","https://openalex.org/W2143149536","https://openalex.org/W2149623556","https://openalex.org/W2151809935","https://openalex.org/W2154446133","https://openalex.org/W2167100431","https://openalex.org/W2168105523","https://openalex.org/W2182688186","https://openalex.org/W2249200448","https://openalex.org/W2293633413","https://openalex.org/W2318493998","https://openalex.org/W3100217861","https://openalex.org/W4253359393","https://openalex.org/W6607881844","https://openalex.org/W6638279287","https://openalex.org/W6638819420","https://openalex.org/W6648576785","https://openalex.org/W6653712188","https://openalex.org/W6678934490","https://openalex.org/W6684443295","https://openalex.org/W6686169942","https://openalex.org/W6691439149"],"related_works":["https://openalex.org/W2363040373","https://openalex.org/W2103295733","https://openalex.org/W2808531585","https://openalex.org/W4233801908","https://openalex.org/W1538240937","https://openalex.org/W1532689837","https://openalex.org/W3215034299","https://openalex.org/W2204165862","https://openalex.org/W2512132837","https://openalex.org/W1726064696"],"abstract_inverted_index":{"The":[0,116],"scale":[1],"of":[2],"cloud":[3,22],"services":[4,20,35],"keeps":[5],"increasing":[6],"over":[7],"time,":[8],"significantly":[9],"introducing":[10],"huge":[11],"challenges":[12],"in":[13,21,43,66],"system":[14],"manageability":[15],"and":[16,38,46,90,98,104,156],"reliability.":[17],"Designing":[18],"coordination":[19,34,59,72],"is":[23,132,135,147],"the":[24,29],"right":[25],"track":[26],"to":[27],"solve":[28],"above":[30],"problems.":[31],"However,":[32],"existing":[33],"(e.g.,":[36],"Chubby":[37],"ZooKeeper)":[39],"only":[40],"perform":[41],"well":[42],"read-intensive":[44],"scenario":[45],"small":[47],"ensemble":[48,131,145],"scales.":[49],"To":[50],"this":[51],"end,":[52],"we":[53],"propose":[54],"Giraffe,":[55],"a":[56,83,111],"scalable":[57],"distributed":[58],"service.":[60],"There":[61],"are":[62],"three":[63],"important":[64],"contributions":[65],"our":[67],"design.":[68],"(1)":[69],"Giraffe":[70,81,93,109,121,134,154],"organizes":[71],"servers":[73],"using":[74],"interior-node-disjoint":[75],"trees":[76],"for":[77,87,101],"better":[78,124],"scalability.":[79],"(2)":[80],"employs":[82],"novel":[84],"Paxos":[85],"protocol":[86],"strong":[88],"consistency":[89],"fault-tolerance.":[91],"(3)":[92],"supports":[94],"hierarchical":[95],"data":[96],"organization":[97],"in-memory":[99],"storage":[100],"high":[102,112],"throughput":[103],"low":[105],"latency.":[106],"We":[107],"evaluate":[108],"on":[110,141],"performance":[113,126],"computing":[114],"test-bed.":[115],"experimental":[117],"results":[118],"show":[119,152],"that":[120,153],"gains":[122],"much":[123],"write":[125],"than":[127,139,160],"ZooKeeper":[128,140,161],"when":[129,144],"server":[130],"large.":[133],"nearly":[136],"300%":[137],"faster":[138],"update":[142],"operations":[143],"size":[146],"50":[148],"servers.":[149],"Experiments":[150],"also":[151],"reacts":[155],"recovers":[157],"more":[158],"quickly":[159],"against":[162],"node":[163],"failures.":[164]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":4},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
