{"id":"https://openalex.org/W2160429790","doi":"https://doi.org/10.1145/155090.155111","title":"Real-time replication garbage collection","display_name":"Real-time replication garbage collection","publication_year":1993,"publication_date":"1993-06-01","ids":{"openalex":"https://openalex.org/W2160429790","doi":"https://doi.org/10.1145/155090.155111","mag":"2160429790"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/155090.155111","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/173262.155111","source":{"id":"https://openalex.org/S4393917474","display_name":"Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation","issn_l":"1531-7102","issn":["1531-7102"],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/173262.155111","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053558310","display_name":"Scott Nettles","orcid":null},"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/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Scott Nettles","raw_affiliation_strings":["Laboratory for Computer Science, Massachusetts In-stitute of Technology, Cambridge, Massachusetts 02139.","School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213."],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213.","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Laboratory for Computer Science, Massachusetts In-stitute of Technology, Cambridge, Massachusetts 02139.","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108524907","display_name":"James W. O\u2019Toole","orcid":null},"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/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James O'Toole","raw_affiliation_strings":["Laboratory for Computer Science, Massachusetts In-stitute of Technology, Cambridge, Massachusetts 02139.","School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213."],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, Pennsylvania 15213.","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Laboratory for Computer Science, Massachusetts In-stitute of Technology, Cambridge, Massachusetts 02139.","institution_ids":["https://openalex.org/I63966007"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.069,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":111,"citation_normalized_percentile":{"value":0.981379,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"217","last_page":"226"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9973,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9973,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9967,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9913,"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/copying","display_name":"Copying","score":0.9169934},{"id":"https://openalex.org/keywords/replication","display_name":"Replication","score":0.7905488},{"id":"https://openalex.org/keywords/manual-memory-management","display_name":"Manual memory management","score":0.780557}],"concepts":[{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.9667579},{"id":"https://openalex.org/C2779151265","wikidata":"https://www.wikidata.org/wiki/Q1156791","display_name":"Copying","level":2,"score":0.9169934},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.9044633},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79076207},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.7905488},{"id":"https://openalex.org/C82810778","wikidata":"https://www.wikidata.org/wiki/Q6752316","display_name":"Manual memory management","level":4,"score":0.780557},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.43983757},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.41100952},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3861025},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.35639372},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.35193595},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.30472156},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10552904},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.08690494},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"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/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/155090.155111","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/173262.155111","source":{"id":"https://openalex.org/S4393917474","display_name":"Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation","issn_l":"1531-7102","issn":["1531-7102"],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/155090.155111","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/173262.155111","source":{"id":"https://openalex.org/S4393917474","display_name":"Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation","issn_l":"1531-7102","issn":["1531-7102"],"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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":19,"referenced_works":["https://openalex.org/W102004726","https://openalex.org/W1509600745","https://openalex.org/W1595098065","https://openalex.org/W1595620876","https://openalex.org/W1781711725","https://openalex.org/W1978899144","https://openalex.org/W1982231409","https://openalex.org/W1991691398","https://openalex.org/W2000387981","https://openalex.org/W2011055205","https://openalex.org/W2024141699","https://openalex.org/W2079813853","https://openalex.org/W2127007340","https://openalex.org/W2158525816","https://openalex.org/W2161318861","https://openalex.org/W2161531345","https://openalex.org/W2165971729","https://openalex.org/W2315761891","https://openalex.org/W4241668978"],"related_works":["https://openalex.org/W4381304378","https://openalex.org/W4297378365","https://openalex.org/W4200058186","https://openalex.org/W3212177013","https://openalex.org/W3174776489","https://openalex.org/W3174290724","https://openalex.org/W2245694847","https://openalex.org/W2188602196","https://openalex.org/W2132258996","https://openalex.org/W1700460898"],"abstract_inverted_index":{"We":[0],"have":[1],"implemented":[2],"the":[3,15,35,42,49],"first":[4],"copying":[5],"garbage":[6,21],"collector":[7,22],"that":[8,48,58],"permits":[9],"continuous":[10],"unimpeded":[11],"mutator":[12],"access":[13],"to":[14,33],"original":[16],"objects":[17,27],"during":[18],"copying.":[19],"The":[20],"incrementally":[23],"replicates":[24],"all":[25],"accessible":[26],"and":[28,57],"uses":[29],"a":[30],"mutation":[31],"log":[32],"bring":[34],"replicas":[36],"up-to-date":[37],"with":[38],"changes":[39],"made":[40],"by":[41],"mutator.":[43],"An":[44],"experimental":[45],"implementation":[46],"demonstrates":[47],"costs":[50],"of":[51,62],"using":[52],"our":[53],"algorithm":[54],"are":[55],"small":[56],"bounded":[59],"pause":[60],"times":[61],"50":[63],"milliseconds":[64],"can":[65],"be":[66],"readily":[67],"achieved.":[68]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2160429790","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-01-06T10:16:09.913638","created_date":"2016-06-24"}