{"id":"https://openalex.org/W2738892122","doi":"https://doi.org/10.1145/3102980.3102997","title":"From Crash Consistency to Transactions","display_name":"From Crash Consistency to Transactions","publication_year":2017,"publication_date":"2017-05-07","ids":{"openalex":"https://openalex.org/W2738892122","doi":"https://doi.org/10.1145/3102980.3102997","mag":"2738892122"},"language":"en","primary_location":{"id":"doi:10.1145/3102980.3102997","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3102980.3102997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th Workshop on Hot Topics in Operating Systems","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/A5023173576","display_name":"Yige Hu","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yige Hu","raw_affiliation_strings":["The University of Texas at Austin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019825813","display_name":"Youngjin Kwon","orcid":"https://orcid.org/0000-0001-5602-2397"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Youngjin Kwon","raw_affiliation_strings":["The University of Texas at Austin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010361101","display_name":"Vijay Chidambaram","orcid":"https://orcid.org/0000-0001-7985-6087"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vijay Chidambaram","raw_affiliation_strings":["The University of Texas at Austin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004286577","display_name":"Emmett Witchel","orcid":"https://orcid.org/0000-0002-1391-2880"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Emmett Witchel","raw_affiliation_strings":["The University of Texas at Austin"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The University of Texas at Austin","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"100","last_page":"105"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"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":1.0,"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/T10772","display_name":"Distributed systems and fault tolerance","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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9986000061035156,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8723853826522827},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.6648134589195251},{"id":"https://openalex.org/keywords/crash","display_name":"Crash","score":0.6292336583137512},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5741333961486816},{"id":"https://openalex.org/keywords/file-system","display_name":"File system","score":0.5223299860954285},{"id":"https://openalex.org/keywords/data-consistency","display_name":"Data consistency","score":0.5214183330535889},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.46442711353302},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4355945885181427},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.42018574476242065},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.40519681572914124},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.35542088747024536},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.27342677116394043}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8723853826522827},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.6648134589195251},{"id":"https://openalex.org/C183469790","wikidata":"https://www.wikidata.org/wiki/Q333501","display_name":"Crash","level":2,"score":0.6292336583137512},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5741333961486816},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.5223299860954285},{"id":"https://openalex.org/C93361087","wikidata":"https://www.wikidata.org/wiki/Q4426698","display_name":"Data consistency","level":2,"score":0.5214183330535889},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.46442711353302},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4355945885181427},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42018574476242065},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.40519681572914124},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.35542088747024536},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27342677116394043},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3102980.3102997","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3102980.3102997","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th Workshop on Hot Topics in Operating Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.4300000071525574}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W41850619","https://openalex.org/W135447215","https://openalex.org/W195676583","https://openalex.org/W571847859","https://openalex.org/W1412006679","https://openalex.org/W1598757503","https://openalex.org/W1916929620","https://openalex.org/W1940267184","https://openalex.org/W1988127782","https://openalex.org/W1996031850","https://openalex.org/W2009404871","https://openalex.org/W2096915479","https://openalex.org/W2100100130","https://openalex.org/W2104413677","https://openalex.org/W2115600841","https://openalex.org/W2117917070","https://openalex.org/W2138433591","https://openalex.org/W2141024949","https://openalex.org/W2141423292","https://openalex.org/W2162823181","https://openalex.org/W2238777568","https://openalex.org/W2293041434","https://openalex.org/W2913877777","https://openalex.org/W2914934190","https://openalex.org/W4243477111","https://openalex.org/W4254234063"],"related_works":["https://openalex.org/W2386805970","https://openalex.org/W2308026613","https://openalex.org/W2379416403","https://openalex.org/W2901600492","https://openalex.org/W2165253724","https://openalex.org/W1985571776","https://openalex.org/W2769374332","https://openalex.org/W2971748376","https://openalex.org/W2167069786","https://openalex.org/W2749515417"],"abstract_inverted_index":{"Modern":[0],"applications":[1],"use":[2,39],"multiple":[3,25,92],"storage":[4,93],"abstractions":[5,26],"such":[6,16,98,129],"as":[7,17],"the":[8,85,113,118],"file":[9],"system,":[10],"key-value":[11],"stores,":[12],"and":[13,29,38,68,124],"embedded":[14],"databases":[15],"SQLite.":[18],"Maintaining":[19],"consistency":[20],"of":[21,42,107,111,120],"data":[22,36],"spread":[23],"across":[24,91],"is":[27],"complex":[28],"error-prone.":[30],"Applications":[31],"are":[32],"forced":[33],"to":[34,45],"copy":[35],"unnecessarily":[37],"long":[40],"sequences":[41],"system":[43,87],"calls":[44],"update":[46],"state":[47],"in":[48,136],"a":[49,108],"consistent":[50],"manner.":[51],"Not":[52],"only":[53],"does":[54],"this":[55,80],"create":[56],"implementation":[57],"complexity,":[58],"it":[59],"also":[60],"introduces":[61],"potential":[62],"performance":[63,133],"problems":[64],"from":[65],"redundant":[66],"IO":[67],"fsync()":[69],"calls,":[70],"which":[71],"fragment":[72],"disk":[73],"writes":[74],"into":[75],"small,":[76],"random":[77],"IOs.":[78],"In":[79],"paper,":[81],"we":[82,95],"propose":[83],"that":[84],"operating":[86],"should":[88],"provide":[89],"transactions":[90,99,123,130],"abstractions;":[94],"can":[96,131],"build":[97],"with":[100],"low":[101],"development":[102],"cost":[103],"by":[104,134],"taking":[105],"advantage":[106],"well-tested":[109],"piece":[110],"software:":[112],"file-system":[114],"journal.":[115],"We":[116],"present":[117],"design":[119],"our":[121],"cross-abstraction":[122],"some":[125],"preliminary":[126],"results,":[127],"showing":[128],"increase":[132],"31%":[135],"certain":[137],"cases.":[138]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
