{"id":"https://openalex.org/W3202087829","doi":"https://doi.org/10.1145/3464298.3493405","title":"Highly-available and consistent group collaboration at the edge with colony","display_name":"Highly-available and consistent group collaboration at the edge with colony","publication_year":2021,"publication_date":"2021-12-02","ids":{"openalex":"https://openalex.org/W3202087829","doi":"https://doi.org/10.1145/3464298.3493405","mag":"3202087829"},"language":"en","primary_location":{"id":"doi:10.1145/3464298.3493405","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3464298.3493405","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Middleware Conference","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.inria.fr/hal-03353663","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5055283233","display_name":"Ilyas Toumlilt","orcid":null},"institutions":[{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Ilyas Toumlilt","raw_affiliation_strings":["Sorbonne Universit\u00e9, Paris, France","DELYS - DistributEd aLgorithms and sYStems (2 rue Simone Iff -CS 42112 -75589 Paris Cedex 12 - France)"],"affiliations":[{"raw_affiliation_string":"Sorbonne Universit\u00e9, Paris, France","institution_ids":["https://openalex.org/I39804081"]},{"raw_affiliation_string":"DELYS - DistributEd aLgorithms and sYStems (2 rue Simone Iff -CS 42112 -75589 Paris Cedex 12 - France)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038134805","display_name":"Pierre Sutra","orcid":"https://orcid.org/0000-0002-0573-2572"},"institutions":[{"id":"https://openalex.org/I12356871","display_name":"T\u00e9l\u00e9com Paris","ror":"https://ror.org/01naq7912","country_code":"FR","type":"education","lineage":["https://openalex.org/I12356871","https://openalex.org/I205703379","https://openalex.org/I4210145102"]},{"id":"https://openalex.org/I4210145102","display_name":"Institut Polytechnique de Paris","ror":"https://ror.org/042tfbd02","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210145102"]},{"id":"https://openalex.org/I4387153010","display_name":"T\u00e9l\u00e9com SudParis","ror":"https://ror.org/05xvk4r52","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210145102","https://openalex.org/I4387153010"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Pierre Sutra","raw_affiliation_strings":["T\u00e9l\u00e9com SudParis, Paris, France","ACMES-SAMOVAR - Architecture, Cloud continuum, formal Models, artificial intElligence and Services in distributed computing (TELECOM Sudparis\r\n 9 rue Charles Fourier\r\n 91011 EVRY - France)","IP Paris - Institut Polytechnique de Paris (Route de Saclay, 91120 Palaiseau Cedex, France - France)","Benagil-Samovar - Efficient and safe distributed systems (France)"],"affiliations":[{"raw_affiliation_string":"T\u00e9l\u00e9com SudParis, Paris, France","institution_ids":["https://openalex.org/I4210145102","https://openalex.org/I12356871","https://openalex.org/I4387153010"]},{"raw_affiliation_string":"ACMES-SAMOVAR - Architecture, Cloud continuum, formal Models, artificial intElligence and Services in distributed computing (TELECOM Sudparis\r\n 9 rue Charles Fourier\r\n 91011 EVRY - France)","institution_ids":["https://openalex.org/I4387153010"]},{"raw_affiliation_string":"IP Paris - Institut Polytechnique de Paris (Route de Saclay, 91120 Palaiseau Cedex, France - France)","institution_ids":["https://openalex.org/I4210145102"]},{"raw_affiliation_string":"Benagil-Samovar - Efficient and safe distributed systems (France)","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015390291","display_name":"Marc Shapiro","orcid":"https://orcid.org/0000-0002-8953-9322"},"institutions":[{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Marc Shapiro","raw_affiliation_strings":["Sorbonne Universit\u00e9, Paris, France","DELYS - DistributEd aLgorithms and sYStems (2 rue Simone Iff -CS 42112 -75589 Paris Cedex 12 - France)"],"affiliations":[{"raw_affiliation_string":"Sorbonne Universit\u00e9, Paris, France","institution_ids":["https://openalex.org/I39804081"]},{"raw_affiliation_string":"DELYS - DistributEd aLgorithms and sYStems (2 rue Simone Iff -CS 42112 -75589 Paris Cedex 12 - France)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5055283233"],"corresponding_institution_ids":["https://openalex.org/I39804081"],"apc_list":null,"apc_paid":null,"fwci":0.6403,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.71633564,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"336","last_page":"351"},"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.9994999766349792,"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.9994999766349792,"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.9965000152587891,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9905999898910522,"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.7775686383247375},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6783956289291382},{"id":"https://openalex.org/keywords/eventual-consistency","display_name":"Eventual consistency","score":0.635989785194397},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6191133260726929},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5463741421699524},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5269984602928162},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.5224044322967529},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.45844602584838867},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.4378073215484619},{"id":"https://openalex.org/keywords/communication-in-small-groups","display_name":"Communication in small groups","score":0.4138956069946289},{"id":"https://openalex.org/keywords/consistency-model","display_name":"Consistency model","score":0.4095468521118164},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.3074130415916443},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1243424117565155},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12418943643569946}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7775686383247375},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6783956289291382},{"id":"https://openalex.org/C34422012","wikidata":"https://www.wikidata.org/wiki/Q6125872","display_name":"Eventual consistency","level":4,"score":0.635989785194397},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6191133260726929},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5463741421699524},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5269984602928162},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.5224044322967529},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.45844602584838867},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.4378073215484619},{"id":"https://openalex.org/C44871818","wikidata":"https://www.wikidata.org/wiki/Q5154139","display_name":"Communication in small groups","level":2,"score":0.4138956069946289},{"id":"https://openalex.org/C37279795","wikidata":"https://www.wikidata.org/wiki/Q2492305","display_name":"Consistency model","level":3,"score":0.4095468521118164},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.3074130415916443},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1243424117565155},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12418943643569946},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3464298.3493405","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3464298.3493405","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd International Middleware Conference","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-03353663v1","is_oa":true,"landing_page_url":"https://hal.inria.fr/hal-03353663","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Middleware 2021: 22nd International Middleware Conference","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:oai:HAL:hal-03353663v3","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-03353663","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Middleware 2021: 22nd International Middleware Conference, Dec 2021, Qu\u00e9bec / Virtual, Canada. pp.336-351, &#x27E8;10.1145/3464298.3493405&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-03353663v1","is_oa":true,"landing_page_url":"https://hal.inria.fr/hal-03353663","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Middleware 2021: 22nd International Middleware Conference","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W196539227","https://openalex.org/W1516319412","https://openalex.org/W1604914670","https://openalex.org/W1969925795","https://openalex.org/W1983472973","https://openalex.org/W1987108387","https://openalex.org/W2001803004","https://openalex.org/W2008097699","https://openalex.org/W2014400530","https://openalex.org/W2015055913","https://openalex.org/W2022162666","https://openalex.org/W2025073323","https://openalex.org/W2050731094","https://openalex.org/W2054584570","https://openalex.org/W2062231859","https://openalex.org/W2067740651","https://openalex.org/W2071933194","https://openalex.org/W2105986479","https://openalex.org/W2143725230","https://openalex.org/W2147806092","https://openalex.org/W2156027558","https://openalex.org/W2161730338","https://openalex.org/W2162435051","https://openalex.org/W2182414627","https://openalex.org/W2186001977","https://openalex.org/W2195205682","https://openalex.org/W2282477915","https://openalex.org/W2295541535","https://openalex.org/W2336088419","https://openalex.org/W2476146301","https://openalex.org/W2520278146","https://openalex.org/W2535248815","https://openalex.org/W2604765981","https://openalex.org/W2607118653","https://openalex.org/W2734941459","https://openalex.org/W2805810362","https://openalex.org/W2900394527","https://openalex.org/W2951037884","https://openalex.org/W2968287465","https://openalex.org/W2979846168","https://openalex.org/W3084934441","https://openalex.org/W3126737518","https://openalex.org/W3139430581","https://openalex.org/W4255950886"],"related_works":["https://openalex.org/W2769374332","https://openalex.org/W4398186165","https://openalex.org/W2971748376","https://openalex.org/W2322874084","https://openalex.org/W2157257000","https://openalex.org/W2358334493","https://openalex.org/W2979786868","https://openalex.org/W2916847028","https://openalex.org/W2163439142","https://openalex.org/W4308856035"],"abstract_inverted_index":{"Edge":[0],"applications,":[1],"such":[2],"as":[3],"gaming,":[4],"cooperative":[5],"engineering,":[6],"or":[7,90],"in-the-field":[8],"information":[9],"sharing,":[10],"enjoy":[11,98],"immediate":[12],"response,":[13],"autonomy":[14],"and":[15,19,28,36,67,112,117,128],"availability":[16],"by":[17],"distributing":[18],"replicating":[20],"data":[21],"at":[22],"the":[23,31,79,84,99,104],"edge.":[24],"However,":[25],"application":[26],"developers":[27],"users":[29],"demand":[30],"highest":[32],"possible":[33],"consistency":[34],"guarantees,":[35],"specific":[37],"support":[38],"for":[39],"group":[40],"collaboration.":[41],"To":[42,61],"address":[43],"this":[44,94],"challenge,":[45],"Colony":[46],"guarantees":[47],"Transactional":[48],"Causal":[49],"Plus":[50],"Consistency":[51],"(TCC+)":[52],"globally,":[53],"strengthened":[54],"to":[55,86],"Snapshot":[56],"Isolation":[57],"within":[58],"edge":[59],"groups.":[60],"help":[62],"with":[63,75,83],"scalability,":[64],"fault":[65],"tolerance":[66],"security,":[68],"its":[69],"logical":[70],"communication":[71],"topology":[72],"is":[73,122,131],"forest-like,":[74],"replicated":[76],"roots":[77],"in":[78,103,125],"core":[80],"cloud,":[81],"but":[82],"flexibility":[85],"migrate":[87],"a":[88,91],"node":[89],"group.":[92],"Despite":[93],"hybrid":[95],"approach,":[96],"applications":[97],"same":[100],"semantics":[101],"everywhere":[102],"topology.":[105],"Our":[106],"experiments":[107],"show":[108],"that":[109,129],"local":[110],"caching":[111],"peer":[113],"groups":[114],"improve":[115],"throughput":[116],"response":[118],"time":[119],"significantly,":[120],"performance":[121],"not":[123],"affected":[124],"offline":[126],"mode,":[127],"migration":[130],"seamless.":[132]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3}],"updated_date":"2026-04-16T08:26:57.006410","created_date":"2025-10-10T00:00:00"}
