Relaxing real-time order in opacity and linearizability

被引:2
|
作者
Kobus, Tadeusz [1 ]
Kokocinski, Maciej [1 ]
Wojciechowski, Pawel T. [1 ]
机构
[1] Poznan Univ Tech, Inst Comp Sci, Piotrowo 2, PL-90965 Poznan, Poland
关键词
Correctness; Opacity; Linearizability; Deferred; update replication;
D O I
10.1016/j.jpdc.2016.10.007
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we introduce two families of safety properties: lozenge-opacity and lozenge-linearizability. The new properties relax (to a various degree) the real-time order requirement on transaction execution in opacity and, analogically, the real-time order requirement on operation execution in linearizability. This way we can formalize the guarantees provided by a wide class of strongly consistent replicated systems for which opacity and linearizability are too strong. We show the formal relationship between lozenge-opacity and lozenge-linearizability which allows us to directly compare semantics of transactional and non-transactional systems and, in particular, opacity and linearizability in their original definitions. We also illustrate how the new properties can be used by proving correctness of Deferred Update Replication, a well known optimistic concurrency control scheme. We show that it satisfies update-real-time opacity, a member of the lozenge-opacity family, which allows read-only and aborted transactions to operate on stale (but still consistent) data. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:57 / 70
页数:14
相关论文
共 50 条
  • [21] Scalability and performance of computational structures for real-time order promising
    Lucas, AJ
    Moses, SA
    JOURNAL OF INTELLIGENT MANUFACTURING, 2005, 16 (01) : 5 - 20
  • [22] A novel second order filter for the real-time trajectory scaling
    Lo Bianco, Corrado Guarino
    Wahl, Friedrich M.
    2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
  • [23] Real-time correlation of crystallization and segmental order in conjugated polymers
    Luo, Shaochuan
    Li, Yukun
    Li, Nan
    Cao, Zhiqiang
    Zhang, Song
    Ocheje, Michael U.
    Gu, Xiaodan
    Rondeau-Gagne, Simon
    Xue, Gi
    Wang, Sihong
    Zhou, Dongshan
    Xu, Jie
    MATERIALS HORIZONS, 2024, 11 (01) : 196 - 206
  • [24] REAL-TIME ENSEMBLE CONTROL WITH REDUCED-ORDER MODELING
    Lin, Binghuai
    McLaughlin, Dennis
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (04): : B749 - B775
  • [25] On the VLSI implementation of real-time order statistic filters - Note
    Lin, CC
    Kuo, CJ
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1996, 44 (05) : 1314 - 1315
  • [26] REAL-TIME ANALYSIS OF HIGHER ORDER SHIP MOTION SPECTRUM
    Iseki, Toshio
    PROCEEDINGS OF THE ASME 29TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING 2010, VOL 2, 2010, : 399 - 405
  • [27] ELECTRONIC ORDER OF BATTLE IN A REAL-TIME MULTIPLE ENGAGEMENT SIMULATION
    KLOS, KC
    AIAA FLIGHT SIMULATION TECHNOLOGIES CONFERENCE AND EXHIBITION: A COLLECTION OF TECHNICAL PAPERS, 1989, : 362 - 370
  • [28] Scalability and performance of computational structures for real-time order promising
    Andres J. Lucas
    Scotta A. Moses
    Journal of Intelligent Manufacturing, 2005, 16 : 5 - 20
  • [29] Real-Time Control of an IPMSM Using Model Order Reduction
    Far, Mehrnaz Farzam
    Martin, Floran
    Belahcen, Anouar
    Rasilo, Paavo
    Awan, Hafiz Asad Ali
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2021, 68 (03) : 2005 - 2014
  • [30] Real-Time Tracking of Public Announcements in the Limit Order Book
    Arzandeh, Mehdi
    Frank, Julieta
    Daniels, Justin
    JOURNAL OF FUTURES MARKETS, 2025,