{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T01:54:27Z","timestamp":1785894867579,"version":"3.56.0"},"reference-count":42,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100004943","name":"Nanyang Normal University","doi-asserted-by":"publisher","award":["2023ZX008"],"award-info":[{"award-number":["2023ZX008"]}],"id":[{"id":"10.13039\/501100004943","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2026,12]]},"DOI":"10.1016\/j.future.2026.108678","type":"journal-article","created":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T16:32:03Z","timestamp":1782491523000},"page":"108678","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["AdaTX: Adaptive transaction protocol adjustment for RDMA-based disaggregated memory under mixed workloads"],"prefix":"10.1016","volume":"185","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6024-9698","authenticated-orcid":false,"given":"Wentao","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-8731-1552","authenticated-orcid":false,"given":"Jie","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6570-8872","authenticated-orcid":false,"given":"Songquan","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-1683-3267","authenticated-orcid":false,"given":"Zheng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7454-0796","authenticated-orcid":false,"given":"He","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-3692-017X","authenticated-orcid":false,"given":"Wei","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.future.2026.108678_b1","series-title":"14th USENIX Symposium on Networked Systems Design and Implementation","first-page":"649","article-title":"Efficient memory disaggregation with infiniswap","author":"Gu","year":"2017"},{"key":"10.1016\/j.future.2026.108678_b2","series-title":"13th USENIX Symposium on Operating Systems Design and Implementation","first-page":"69","article-title":"LegoOS: A disseminated, distributed OS for hardware resource disaggregation","author":"Shan","year":"2018"},{"key":"10.1016\/j.future.2026.108678_b3","series-title":"14th USENIX Symposium on Operating Systems Design and Implementation","first-page":"315","article-title":"AIFM: High-performance, application-integrated far memory","author":"Ruan","year":"2020"},{"key":"10.1016\/j.future.2026.108678_b4","series-title":"Transaction Processing: Concepts and Techniques","author":"Gray","year":"1993"},{"key":"10.1016\/j.future.2026.108678_b5","series-title":"Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data","article-title":"F1: A distributed SQL database that scales","author":"Shute","year":"2013"},{"key":"10.1016\/j.future.2026.108678_b6","series-title":"2013 USENIX Annual Technical Conference","article-title":"Using one-sided RDMA reads to build a fast, in-memory key-value store","author":"Mitchell","year":"2013"},{"key":"10.1016\/j.future.2026.108678_b7","series-title":"Proceedings of the ACM SIGCOMM 2014 Conference","article-title":"Using RDMA efficiently for key-value services","author":"Kalia","year":"2014"},{"key":"10.1016\/j.future.2026.108678_b8","series-title":"2016 USENIX Annual Technical Conference","first-page":"437","article-title":"Design guidelines for high performance RDMA systems","author":"Kalia","year":"2016"},{"issue":"2","key":"10.1016\/j.future.2026.108678_b9","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/2408776.2408794","article-title":"The tail at scale","volume":"56","author":"Dean","year":"2013","journal-title":"Commun. ACM"},{"issue":"2","key":"10.1016\/j.future.2026.108678_b10","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1145\/319566.319567","article-title":"On optimistic methods for concurrency control","volume":"6","author":"Kung","year":"1981","journal-title":"ACM Trans. Database Syst."},{"key":"10.1016\/j.future.2026.108678_b11","series-title":"Proceedings of the 24th Symposium on Operating Systems Principles","article-title":"Speedy transactions in multicore in-memory databases","author":"Tu","year":"2013"},{"key":"10.1016\/j.future.2026.108678_b12","series-title":"Proceedings of the 2016 ACM SIGMOD International Conference on Management of Data","article-title":"TicToc: Time traveling optimistic concurrency control","author":"Yu","year":"2016"},{"key":"10.1016\/j.future.2026.108678_b13","series-title":"12th USENIX Symposium on Operating Systems Design and Implementation","first-page":"185","article-title":"FaSST: Fast, scalable and simple distributed transactions with two-sided (RDMA) datagram RPCs","author":"Kalia","year":"2016"},{"key":"10.1016\/j.future.2026.108678_b14","series-title":"13th USENIX Symposium on Operating Systems Design and Implementation","first-page":"233","article-title":"Deconstructing RDMA-enabled distributed transactions: Hybrid is better!","author":"Wei","year":"2018"},{"key":"10.1016\/j.future.2026.108678_b15","series-title":"20th USENIX Conference on File and Storage Technologies","first-page":"51","article-title":"FORD: Fast one-sided RDMA-based distributed transactions for disaggregated persistent memory","author":"Zhang","year":"2022"},{"issue":"3","key":"10.1016\/j.future.2026.108678_b16","doi-asserted-by":"crossref","first-page":"21:1","DOI":"10.1145\/3582012","article-title":"Localized validation accelerates distributed transactions on disaggregated persistent memory","volume":"19","author":"Zhang","year":"2023","journal-title":"ACM Trans. Storage"},{"key":"10.1016\/j.future.2026.108678_b17","series-title":"18th USENIX Symposium on Operating Systems Design and Implementation","first-page":"801","article-title":"Motor: Enabling multi-versioning for distributed transactions on disaggregated memory","author":"Zhang","year":"2024"},{"key":"10.1016\/j.future.2026.108678_b18","series-title":"2025 USENIX Annual Technical Conference","first-page":"943","article-title":"Fast distributed transactions for RDMA-based disaggregated memory","author":"Lu","year":"2025"},{"key":"10.1016\/j.future.2026.108678_b19","series-title":"Proceedings of the 2017 ACM SIGMOD International Conference on Management of Data","article-title":"Automatic database management system tuning through large-scale machine learning","author":"Van Aken","year":"2017"},{"key":"10.1016\/j.future.2026.108678_b20","series-title":"15th USENIX Symposium on Operating Systems Design and Implementation","first-page":"199","article-title":"Polyjuice: High-performance transactions via learned concurrency control","author":"Wang","year":"2021"},{"key":"10.1016\/j.future.2026.108678_b21","series-title":"Proceedings of the ACM SIGCOMM 2015 Conference","article-title":"DCQCN: Congestion control for RDMA in datacenter networks","author":"Zhu","year":"2015"},{"key":"10.1016\/j.future.2026.108678_b22","series-title":"Proceedings of the ACM SIGCOMM 2019 Conference","article-title":"HPCC: High precision congestion control","author":"Li","year":"2019"},{"key":"10.1016\/j.future.2026.108678_b23","series-title":"Proceedings of the ACM SIGCOMM 2018 Conference","article-title":"Revisiting network support for RDMA","author":"Mittal","year":"2018"},{"issue":"3","key":"10.1016\/j.future.2026.108678_b24","doi-asserted-by":"crossref","first-page":"2736","DOI":"10.1109\/TNET.2024.3366336","article-title":"Load balancing with multi-level signals for lossless datacenter networks","volume":"32","author":"Hu","year":"2024","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"5","key":"10.1016\/j.future.2026.108678_b25","doi-asserted-by":"crossref","first-page":"4114","DOI":"10.1109\/TNET.2024.3403671","article-title":"Enhancing load balancing with in-network recirculation to prevent packet reordering in lossless data centers","volume":"32","author":"Hu","year":"2024","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.future.2026.108678_b26","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1109\/TON.2025.3607725","article-title":"DSA: Efficient data-plane memory scheduler for in-network aggregation to accelerate distributed training","volume":"34","author":"Hu","year":"2025","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.future.2026.108678_b27","series-title":"TPC-C benchmark","author":"Transaction Processing Performance Council","year":"2010"},{"key":"10.1016\/j.future.2026.108678_b28","series-title":"SmallBank: A lightweight banking benchmark workload","author":"BenchBase (C.M.U. Database Group)","year":"2014"},{"key":"10.1016\/j.future.2026.108678_b29","series-title":"TATP: Telecommunication application transaction processing benchmark","author":"TATP Benchmark Project","year":"2006"},{"key":"10.1016\/j.future.2026.108678_b30","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.future.2024.05.004","article-title":"Dodo: A scalable optimistic deterministic concurrency control protocol","volume":"159","author":"Wang","year":"2024","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.future.2026.108678_b31","series-title":"11th USENIX Symposium on Networked Systems Design and Implementation","first-page":"401","article-title":"FaRM: Fast remote memory","author":"Dragojevi\u0107","year":"2014"},{"key":"10.1016\/j.future.2026.108678_b32","series-title":"16th USENIX Symposium on Networked Systems Design and Implementation","first-page":"1","article-title":"Datacenter RPCs can be general and fast","author":"Kalia","year":"2019"},{"issue":"6","key":"10.1016\/j.future.2026.108678_b33","doi-asserted-by":"crossref","first-page":"685","DOI":"10.14778\/3055330.3055335","article-title":"The end of a myth: Distributed transactions can scale","volume":"10","author":"Zamanian","year":"2017","journal-title":"Proc. VLDB Endow."},{"key":"10.1016\/j.future.2026.108678_b34","series-title":"Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data","article-title":"A critique of ANSI SQL isolation levels","author":"Berenson","year":"1995"},{"issue":"3","key":"10.1016\/j.future.2026.108678_b35","doi-asserted-by":"crossref","first-page":"181","DOI":"10.14778\/2732232.2732237","article-title":"Highly available transactions: Virtues and limitations","volume":"7","author":"Bailis","year":"2014","journal-title":"Proc. VLDB Endow."},{"key":"10.1016\/j.future.2026.108678_b36","series-title":"Proceedings of the ACM SIGCOMM 2010 Conference","first-page":"63","article-title":"Data center TCP (DCTCP)","author":"Alizadeh","year":"2010"},{"key":"10.1016\/j.future.2026.108678_b37","series-title":"Proceedings of the ACM SIGCOMM 2014 Conference","article-title":"CONGA: Distributed congestion-aware load balancing for datacenters","author":"Alizadeh","year":"2014"},{"key":"10.1016\/j.future.2026.108678_b38","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.future.2024.04.041","article-title":"A smart and novel approach for managing incast and in-network congestion through adaptive routing","volume":"159","author":"Rocher-Gonzalez","year":"2024","journal-title":"Future Gener. Comput. Syst."},{"key":"10.1016\/j.future.2026.108678_b39","doi-asserted-by":"crossref","first-page":"836","DOI":"10.1016\/j.future.2017.07.048","article-title":"Minimizing SLA violation and power consumption in cloud data centers using adaptive energy-aware algorithms","volume":"86","author":"Zhou","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"10.1016\/j.future.2026.108678_b40","doi-asserted-by":"crossref","first-page":"658","DOI":"10.1109\/TGCN.2021.3067309","article-title":"AFED-EF: An energy-efficient VM allocation algorithm for IoT applications in a cloud data center","volume":"5","author":"Zhou","year":"2021","journal-title":"IEEE Trans. Green Commun. Netw."},{"key":"10.1016\/j.future.2026.108678_b41","doi-asserted-by":"crossref","DOI":"10.1109\/TPDS.2026.3662253","article-title":"ComStar: Compression-aware stream query for heterogeneous hybrid architecture","author":"Liu","year":"2026","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"11","key":"10.1016\/j.future.2026.108678_b42","doi-asserted-by":"crossref","first-page":"4255","DOI":"10.14778\/3749646.3749691","article-title":"GraphCSR: A degree-equalized CSR format for large-scale graph processing","volume":"18","author":"Gan","year":"2025","journal-title":"Proc. VLDB Endow."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X26003122?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X26003122?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T01:38:03Z","timestamp":1785893883000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X26003122"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,12]]},"references-count":42,"alternative-id":["S0167739X26003122"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2026.108678","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2026,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"AdaTX: Adaptive transaction protocol adjustment for RDMA-based disaggregated memory under mixed workloads","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2026.108678","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"108678"}}