In software engineering, a distributed design pattern is a software design pattern focused on distributed computing problems.
Classification Distributed design patterns can be divided into several groups:
Distributed communication patterns Security and reliability patterns Event-driven patterns Saga pattern
Examples MapReduce Bulk synchronous parallel Remote Session
See also Software engineering Outline of software engineering
References
