• DocumentCode
    517929
  • Title

    Transactional recovery mechanism in stock trading system

  • Author

    Huang, Yinfei ; Huang, Junjie ; Wang, Bo ; Wu, Jianfeng ; Bai, Shuo

  • Author_Institution
    Technol. Center Shanghai Stock Exchange, Shanghai, China
  • Volume
    2
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    This paper describes transaction modeling and transactional recovery mechanism in Next Generation Trading System of Shanghai Stock Exchange. Stock trading systems belong to transactional information systems and require high performance and high availability. Firstly, a transaction model for stock trading is defined by a formal language. Secondly, a transactional audit model is proposed to support failover and restart scenarios of processes and hosts. Thirdly, several technologies in practice for performance enhancement are introduced, such as batch order processing, dual process switching, cache frame and audit index file, which extend the transaction model. This paper enriches the applications of transactional information system model and provides reference for architecture designers on enterprise systems with intensive transactions.
  • Keywords
    formal languages; information systems; stock markets; transaction processing; Shanghai stock exchange; audit index file; batch order processing; cache frame; dual process switching; enterprise system; formal language; next generation trading system; stock trading system; transaction modeling; transactional audit model; transactional information system model; transactional recovery mechanism; Availability; Consumer electronics; Delay; Formal languages; Information security; Information systems; Paper technology; Stock markets; hot failover; transactional information systems; transactional recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485232
  • Filename
    5485232