20 relations: Application programming interface, BSD licenses, C (programming language), Client–server model, Code refactoring, Cross-platform, Finite-state machine, Group communication system, High availability, In-memory database, InfiniBand, Linux Symposium, Linux-HA, Open-source model, Pacemaker (software), Quorum (distributed computing), Service Availability Forum, Shared memory, User Datagram Protocol, Virtual synchrony.
Application programming interface
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
New!!: Corosync Cluster Engine and Application programming interface · See more »
BSD licenses
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.
New!!: Corosync Cluster Engine and BSD licenses · See more »
C (programming language)
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
New!!: Corosync Cluster Engine and C (programming language) · See more »
Client–server model
The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
New!!: Corosync Cluster Engine and Client–server model · See more »
Code refactoring
Code refactoring is the process of restructuring existing computer code—changing the factoring—without changing its external behavior.
New!!: Corosync Cluster Engine and Code refactoring · See more »
Cross-platform
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
New!!: Corosync Cluster Engine and Cross-platform · See more »
Finite-state machine
A finite-state machine (FSM) or finite-state automaton (FSA, plural: automata), finite automaton, or simply a state machine, is a mathematical model of computation.
New!!: Corosync Cluster Engine and Finite-state machine · See more »
Group communication system
The term Group Communication System (GCS) refers to a software platform that implements some form of group communication.
New!!: Corosync Cluster Engine and Group communication system · See more »
High availability
High availability is a characteristic of a system, which aims to ensure an agreed level of operational performance, usually uptime, for a higher than normal period.
New!!: Corosync Cluster Engine and High availability · See more »
In-memory database
An in-memory database (IMDB, also main memory database system or MMDB or memory resident database) is a database management system that primarily relies on main memory for computer data storage.
New!!: Corosync Cluster Engine and In-memory database · See more »
InfiniBand
InfiniBand (abbreviated IB) is a computer-networking communications standard used in high-performance computing that features very high throughput and very low latency.
New!!: Corosync Cluster Engine and InfiniBand · See more »
Linux Symposium
The Linux Symposium was a Linux and Open Source conference held annually in Canada from 1999 to 2014.
New!!: Corosync Cluster Engine and Linux Symposium · See more »
Linux-HA
The Linux-HA (High-Availability Linux) project provides a high-availability (clustering) solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X which promotes reliability, availability, and serviceability (RAS).
New!!: Corosync Cluster Engine and Linux-HA · See more »
Open-source model
The open-source model is a decentralized software-development model that encourages open collaboration.
New!!: Corosync Cluster Engine and Open-source model · See more »
Pacemaker (software)
Pacemaker is an open-source high availability resource manager software used on computer clusters since 2004.
New!!: Corosync Cluster Engine and Pacemaker (software) · See more »
Quorum (distributed computing)
A quorum is the minimum number of votes that a distributed transaction has to obtain in order to be allowed to perform an operation in a distributed system.
New!!: Corosync Cluster Engine and Quorum (distributed computing) · See more »
Service Availability Forum
The Service Availability Forum (SAF or SA Forum) is a consortium that develops, publishes, educates on and promotes open specifications for carrier-grade and mission-critical systems.
New!!: Corosync Cluster Engine and Service Availability Forum · See more »
Shared memory
In computer science, shared memory is memory that may be simultaneously accessed by multiple programs with an intent to provide communication among them or avoid redundant copies.
New!!: Corosync Cluster Engine and Shared memory · See more »
User Datagram Protocol
In computer networking, the User Datagram Protocol (UDP) is one of the core members of the Internet protocol suite.
New!!: Corosync Cluster Engine and User Datagram Protocol · See more »
Virtual synchrony
Virtual synchrony is an interprocess message passing (sometimes called ordered, reliable multicast) technology.
New!!: Corosync Cluster Engine and Virtual synchrony · See more »