Corosync

Материал из Брацка Правки
Перейти к: навигация, поиск

Corosync(Corosync Cluster Engine) -- это система групповой связи с дополнительными функциями для реализации высокой доступности в приложениях. Проект предоставляет четыре функции интерфейса прикладного программирования C:

  • Модель связи закрытой группы процессов с расширенной виртуальной синхронизацией гарантирует создание реплицированных конечных автоматов.
  • Простой диспетчер доступности, который перезапускает процесс приложения в случае сбоя.
  • База данных конфигурации и статистики в памяти, позволяющая задавать, извлекать и получать уведомления об изменении информации.
  • Система кворума, которая уведомляет приложения о достижении или потере кворума.

Детальней на: http://corosync.github.io/corosync/