Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2006, Vol. 32 ›› Issue (24): 283-284. doi: 10.3969/j.issn.1000-3428.2006.24.102

• Developmental Research • Previous Articles    

Design and Implementation of High Available Application Development Platform

WU Junmin, LI Huanghai, HUANG Liusheng, BAO Chunjian, WANG Wentao   

  1. (Department of Computer Science and Technology, Anhui Province Co-Key Laboratory of High Performance Computing and Application, University of Science and Technology of China, Hefei 230027)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-12-20 Published:2006-12-20

高可用应用开发平台的设计与实现?

吴俊敏,李黄海,黄刘生,鲍春健,王文韬   

  1. (中国科学技术大学计算机科学技术系,高性能计算及应用省部共建重点实验室,合肥 230027)

Abstract:

This article designs and implements a high available application development platform, which provides a flexible programming environment. It not only includes a high available application development framework, but also includes the checkpoint service, distributed lock service, event service, message service and membership service which are indispensable for high available application. Based on this platform, developer can concentrate on the application’s business feature, not the high availability.

Key words: High availability, Parallel and distributed computation, Group communication

摘要:

设计并实现了一个高可用应用开发平台,该平台提供了一个灵活的高可用编程环境,不仅包含高可用应用开发框架,还包含了应用开发所必需的检查点服务、分布式锁服务、事件服务、消息服务和成员服务等。采用该平台使得应用程序的开发只需要集中于具体的业务流程上,而不需要过多地考虑其他高可用特性,同时还可提供更强的可移植性。

关键词: 高可用性, 并行与分布式计算, 组通信