Many Faces of Ad Hoc Transactions.
The article examines 91 ad hoc transactions as sourced from eight popular open source Web applications. The authors explain that sometimes developers may use locking primatives or manual validation to coordinate critical code fragments instead of relying on database transactions and they analyze the...
| Published in: | Communications of the ACM Vol. 68; no. 4; pp. 71 - 81 |
|---|---|
| Main Authors: | , , , , , , |
| Format: | Article |
| Published: |
Association for Computing Machinery
Apr2025
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=184138753&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 184138753 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Apr2025 vid: 68 iid: 4 pid: 68 pub: Association for Computing Machinery artinfo: ui: 184138753 10.1145/3708552 ppf: 71 ppct: 10 formats: tig: atl: Many Faces of Ad Hoc Transactions. aug: au: Tang, Chuzhe Wang, Zhaoguo Zhang, Xiaodong Yu, Qianmian Zang, Binyu Guan, Haibing Chen, Haibo affil: Shanghai Jiao Tong University, Institute of Parallel and Distributed Systems, Shanghai, China Shanghai Jiao Tong University, Shanghai Key Laboratory of Scalable Computing and Systems, Shanghai, China su: Databases Computer software development Software engineering Software engineers Web-based user interfaces Open source software sug: subj: Databases Computer software development Software engineering Software engineers Web-based user interfaces Open source software ab: The article examines 91 ad hoc transactions as sourced from eight popular open source Web applications. The authors explain that sometimes developers may use locking primatives or manual validation to coordinate critical code fragments instead of relying on database transactions and they analyze these application-coordinated transactions as they improve performance in contentious workloads. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2025 holdings: @attributes: islocal: N |
|---|