期刊文献+

华股行情转发系统的设计与实现

Design and implementation of stock market data-feeding system for China index
下载PDF
导出
摘要 通过模块化的设计思路使行情转发系统具有较好的扩展性,能够方便地接入更多交易所行情;多线程技术的应用提高了系统的处理效率,能够有效地避免各个市场由于高频数据导致的延迟;采用双机热备运行机制,利用心跳机制和热切换提高了整体系统的可靠性,能够满足了生产系统对高可靠性的要求。叙述了华股行情转发系统的总体设计,并针对几个关键性模块的设计过程进行了详细描述。 Modular design method brings better extensibility to access the market data from more exchanges. Multi-threaded technology is applied to improve the efficiency of data processing and avoid the delay resulted from massive trading volume. The strategy of online dual backup with the policies heartbeat and hot switch make the system qualified as the product system with high reliability. The design of the system and key modules are introduced.
作者 倪俊
出处 《计算机工程与设计》 CSCD 北大核心 2010年第2期432-435,共4页 Computer Engineering and Design
关键词 模块化 多线程 心跳 行情转发 指数计算 modular multi-threaded heartbeat market data-feeding index calculation
  • 相关文献

参考文献8

二级参考文献30

  • 1胡军军,肖人彬,周济.面向模块的知识库管理技术[J].华中理工大学学报,1997,25(1):12-15. 被引量:6
  • 2R. H. Netzer, B. P. Miller. What are race conditions? Some issues and formalizations. ACM Letters on Programming Languages and Systems, 1992, 1(1) : 74-88.
  • 3J.D. Choi, A. Loginov, V. Sarkar. Static datarace analysis for multithreaded object-oriented programs. IBM Research, Tech.Rep. : RC22146, 2001.
  • 4C. Praun, T. Gross. Static conflict analysis for multi-threaded object-oriented programs. In: Proc. ACM SIGPLAN 2003 Conf.Programming Language Design and Implementation. New York:ACM Press, 2003. 115-128.
  • 5Dawson Engler, Ken Ashcraft. RacerX: Effective, static detection of race conditions and deadlocks. ACM Symposium on Operating Systems Principles. New York: ACM Press, 2003.237-252.
  • 6J. Choi, K. Lee, A. Loginov, et al. Efficient and precise datarace detection for multithreaded object-oriented programs. In:Proc. ACM SIGPLAN 2002 Conf. Programming Language Design and Implementation. New York: ACM Press, 2002. 258- 269.
  • 7W. Landi. Undecidability of static analysis. ACM Letters on Programming Languages and Systems, 1992, 1 (4) : 323- 337.
  • 8Erik Ruf, Effective synchronization removal for Java. In: Proc.ACM SIGPLAN 2000 Conf. Programming Language Design and Implementation. New York: ACM Press, 2000. 208-218.
  • 9L, Lamport. Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, 1978, 21 (7) :558-565.
  • 10Martin Rinard. The flex program analysis and compilation system,http://www.flex-compiler. csail. mit. edu, 1999-06-10.

共引文献96

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部