跳到主要导航 跳到搜索 跳到主要内容

Modeling and analysis of the disruptor framework in CSP

  • East China Normal University
  • University of York

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

The LMAX Disruptor is a high performance concurrency framework based on CAS (Compare And Swap). It has drawn huge interest from industry due to its efficiency; the LMAX business software using it can, for instance, handle up to six million orders per second. In this paper, we study the main principles and theories of Disruptor and apply the process algebra CSP (Communicating Sequential Process) to model it. Further, we use the model checker FDR (Failure Divergence Refinement) to automatically simulate the developed model, and verify whether the model is consistent with the specification and exhibits relevant secure properties like deadlock freedom, data race freedom and reading correctness. Our results show the correctness and safety of Disruptor in this respect.

源语言英语
主期刊名2018 IEEE 8th Annual Computing and Communication Workshop and Conference, CCWC 2018
编辑Satyajit Chakrabarti, Himadri Nath Saha
出版商Institute of Electrical and Electronics Engineers Inc.
803-809
页数7
ISBN(电子版)9781538646496
DOI
出版状态已出版 - 22 2月 2018
活动8th IEEE Annual Computing and Communication Workshop and Conference, CCWC 2018 - Las Vegas, 美国
期限: 8 1月 201810 1月 2018

出版系列

姓名2018 IEEE 8th Annual Computing and Communication Workshop and Conference, CCWC 2018
2018-January

会议

会议8th IEEE Annual Computing and Communication Workshop and Conference, CCWC 2018
国家/地区美国
Las Vegas
时期8/01/1810/01/18

指纹

探究 'Modeling and analysis of the disruptor framework in CSP' 的科研主题。它们共同构成独一无二的指纹。

引用此