pair programming(организация разработки программного продукта или теста, при которой один и тот же блок кода пишут два программиста, возможно, сидящих за одним компьютером и контролирующих друг друга. Метод достаточно эффективен, но создаёт существенные психологические проблемы для разработчиков ssn)
replicated servers paradigm(схема взаимодействия процессов в распределенной программе, имеющей много экземпляров серверного процесса. Каждый сервер управляет частью или копией некоторого разделяемого ресурса; серверы взаимодействуют между собой, чтобы поддерживать согласованное состояние ресурса ssn)