Skip to content

Archive plugin developer guide

jfriesse edited this page Sep 20, 2012 · 1 revision

Plugin Developer Guide

This document describes the plugin cluster service architecture and is intended for developers of cluster services to plug third party cluster services in to OpenAIS.

OpenAIS is a completely modular proces where each cluster functonal service plugs in at run time into a “cluster kernel” calld the OpenAIS executive. This process is responsible for all cluster operation in the system. The intent of this system is to allow any party to develop cluster applications without focusing on the complex and time consuming development of protocols and core infrastructure.

High Level Architecture

How to add libraries

How to add services

Virtual Synchrony

Partition recovery

Source code layout and dependencies

The Services API

The Library API

Clone this wiki locally