{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,25]],"date-time":"2025-12-25T07:23:57Z","timestamp":1766647437254,"version":"build-2065373602"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T00:00:00Z","timestamp":1702684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T00:00:00Z","timestamp":1702684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Front. Comput. Sci."],"published-print":{"date-parts":[[2024,8]]},"DOI":"10.1007\/s11704-023-2605-z","type":"journal-article","created":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T04:02:15Z","timestamp":1702699335000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Gria: an efficient deterministic concurrency control protocol"],"prefix":"10.1007","volume":"18","author":[{"given":"Xinyuan","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yun","family":"Peng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hejiao","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,12,16]]},"reference":[{"issue":"12","key":"2605_CR1","doi-asserted-by":"publisher","first-page":"2047","DOI":"10.14778\/3407790.3407808","volume":"13","author":"Y Lu","year":"2020","unstructured":"Lu Y, Yu X, Cao L, Madden S. Aria: a fast and practical deterministic OLTP database. Proceedings of the VLDB Endowment, 2020, 13(12): 2047\u20132060","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"11","key":"2605_CR2","doi-asserted-by":"publisher","first-page":"1637","DOI":"10.14778\/3342263.3342639","volume":"12","author":"E Zamanian","year":"2019","unstructured":"Zamanian E, Yu X, Stonebraker M, Kraska T. Rethinking database high availability with RDMA networks. Proceedings of the VLDB Endowment, 2019, 12(11): 1637\u20131650","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"1\u20132","key":"2605_CR3","doi-asserted-by":"publisher","first-page":"70","DOI":"10.14778\/1920841.1920855","volume":"3","author":"A Thomson","year":"2010","unstructured":"Thomson A, Abadi D J. The case for determinism in database systems. Proceedings of the VLDB Endowment, 2010, 3(1\u20132): 70\u201380","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"2","key":"2605_CR4","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2556685","volume":"39","author":"A Thomson","year":"2014","unstructured":"Thomson A, Diamond T, Weng S C, Ren K, Shao P, Abadi D J. Fast distributed transactions and strongly consistent replication for OLTP database systems. ACM Transactions on Database Systems, 2014, 39(2): 11","journal-title":"ACM Transactions on Database Systems"},{"key":"2605_CR5","unstructured":"Zhao W, Moserand L E, Melliar-Smith P M. Deterministic scheduling for multithreaded replicas. In: Proceedings of the10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems. 2005, 74\u201381"},{"key":"2605_CR6","unstructured":"Cowling J, Liskov B. Granola: low-overhead distributed transaction coordination. In: Proceedings of 2012 USENIX Conference on Annual Technical Conference. 2012, 21"},{"key":"2605_CR7","doi-asserted-by":"crossref","unstructured":"Thomson A, Diamond T, Weng S C, Ren K, Shao P. Calvin: fast distributed transactions for partitioned database systems. In: Proceedings of 2012 ACM SIGMOD International Conference on Management of Data. 2012, 1\u201312","DOI":"10.1145\/2213836.2213838"},{"issue":"11","key":"2605_CR8","doi-asserted-by":"publisher","first-page":"1190","DOI":"10.14778\/2809974.2809981","volume":"8","author":"J M Faleiro","year":"2015","unstructured":"Faleiro J M, Abadi D J. Rethinking serializable multiversion concurrency control. Proceedings of the VLDB Endowment, 2015, 8(11): 1190\u20131201","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"5","key":"2605_CR9","doi-asserted-by":"publisher","first-page":"613","DOI":"10.14778\/3055540.3055553","volume":"10","author":"J M Faleiro","year":"2017","unstructured":"Faleiro J M, Abadi D J, Hellerstein J M. High performance transactions via early write visibility. Proceedings of the VLDB Endowment, 2017, 10(5): 613\u2013624","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"7","key":"2605_CR10","doi-asserted-by":"publisher","first-page":"781","DOI":"10.14778\/3067421.3067427","volume":"10","author":"Y Wu","year":"2017","unstructured":"Wu Y, Arulraj J, Lin J, Xian R, Pavlo A. An empirical evaluation of inmemory multi-version concurrency control. Proceedings of the VLDB Endowment, 2017, 10(7): 781\u2013792","journal-title":"Proceedings of the VLDB Endowment"},{"key":"2605_CR11","doi-asserted-by":"crossref","unstructured":"Tu S, Zheng W, Kohler E, Liskov B, Madden S. Speedy transactions in multicore in-memory databases. In: Proceedings of the 24th ACM Symposium on Operating Systems Principles. 2013, 18\u201332","DOI":"10.1145\/2517349.2522713"},{"key":"2605_CR12","doi-asserted-by":"crossref","unstructured":"Yu X, Pavlo A, Sanchez D, Devadas S. TicToc: time traveling optimistic concurrency control. In: Proceedings of 2016 International Conference on Management of Data. 2016, 1629\u20131642","DOI":"10.1145\/2882903.2882935"},{"issue":"2","key":"2605_CR13","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1145\/170036.170042","volume":"22","author":"S T Leutenegger","year":"1993","unstructured":"Leutenegger S T, Dias D. A modeling study of the TPC-C benchmark. ACM SIGMOD Record, 1993, 22(2): 22\u201331","journal-title":"ACM SIGMOD Record"},{"key":"2605_CR14","doi-asserted-by":"crossref","unstructured":"Cooper B F, Silberstein A, Tam E, Ramakrishnan R, Sears R. Benchmarking cloud serving systems with YCSB. In: Proceedings of the 1st ACM Symposium on Cloud Computing. 2010, 143\u2013154","DOI":"10.1145\/1807128.1807152"},{"key":"2605_CR15","doi-asserted-by":"crossref","unstructured":"Qin D, Brown A D, Goel A. Caracal: Contention management with deterministic concurrency control. In: Proceedings of the 28th ACM SIGOPS Symposium on Operating Systems Principles. 2021, 180\u2013194","DOI":"10.1145\/3477132.3483591"},{"key":"2605_CR16","doi-asserted-by":"crossref","unstructured":"Lim H, Kaminsky M, Andersen D G. Cicada: dependably fast multi-core in-memory transactions. In: Proceedings of 2017 ACM International Conference on Management of Data. 2017, 21\u201335","DOI":"10.1145\/3035918.3064015"},{"key":"2605_CR17","unstructured":"Wei X, Chen R, Chen H, Wang Z, Gong Z, Zang B. Unifying timestamp with transaction ordering for MVCC with decentralized scalar timestamp. In: Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation. 2021, 357\u2013372"},{"key":"2605_CR18","doi-asserted-by":"crossref","unstructured":"Van Weert P, Gregoire M. C++17 Standard Library Quick Reference: A Pocket Guide to Data Structures, Algorithms, and Functions. 2nd ed. Berkeley: Apress, 2019","DOI":"10.1007\/978-1-4842-4923-9"},{"key":"2605_CR19","doi-asserted-by":"crossref","unstructured":"Gray J N, Lorie R A, Putzolu G R. Granularity of locks in a shared data base. In: Proceedings of the 1st International Conference on Very Large Data Bases. 1975, 428\u2013451","DOI":"10.1145\/1282480.1282513"},{"issue":"1","key":"2605_CR20","doi-asserted-by":"publisher","first-page":"265","DOI":"10.14778\/1687627.1687658","volume":"2","author":"D Lomet","year":"2009","unstructured":"Lomet D, Mokbel M F. Locking key ranges with unbundled transaction services. Proceedings of the VLDB Endowment, 2009, 2(1): 265\u2013276","journal-title":"Proceedings of the VLDB Endowment"},{"key":"2605_CR21","unstructured":"Mohan C. ARIES\/KVL: a key-value locking method for concurrency control of multiaction transactions operating on B-tree indexes. In: Proceedings of the 16th International Conference on Very Large Databases. 1990, 392\u2013405"},{"issue":"11","key":"2605_CR22","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1145\/360363.360369","volume":"19","author":"K P Eswaran","year":"1976","unstructured":"Eswaran K P, Gray J N, Lorie R A, Traiger I L. The notions of consistency and predicate locks in a database system. Communications of the ACM, 1976, 19(11): 624\u2013633","journal-title":"Communications of the ACM"},{"issue":"1","key":"2605_CR23","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/225535.225538","volume":"14","author":"T C Bressoud","year":"1996","unstructured":"Bressoud T C, Schneider F B. Hypervisor-based fault tolerance. ACM Transactions on Computer Systems, 1996, 14(1): 80\u2013107","journal-title":"ACM Transactions on Computer Systems"}],"container-title":["Frontiers of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-023-2605-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11704-023-2605-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11704-023-2605-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T19:39:15Z","timestamp":1758310755000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11704-023-2605-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,16]]},"references-count":23,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,8]]}},"alternative-id":["2605"],"URL":"https:\/\/doi.org\/10.1007\/s11704-023-2605-z","relation":{},"ISSN":["2095-2228","2095-2236"],"issn-type":[{"type":"print","value":"2095-2228"},{"type":"electronic","value":"2095-2236"}],"subject":[],"published":{"date-parts":[[2023,12,16]]},"assertion":[{"value":"29 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 April 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 December 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"184204"}}