HOME

TheInfoList



OR:

In software engineering, a distributed design pattern is a design pattern focused on distributed computing problems.


Classification

Distributed design patterns can be divided into several groups: * Distributed communication patterns *
Security Security is protection from, or resilience against, potential harm (or other unwanted coercive change) caused by others, by restraining the freedom of others to act. Beneficiaries (technically referents) of security may be of persons and social ...
and reliability patterns * Event driven patterns


Examples

* MapReduce *
Bulk synchronous parallel The bulk synchronous parallel (BSP) abstract computer is a bridging model for designing parallel algorithms. It is similar to the parallel random access machine (PRAM) model, but unlike PRAM, BSP does not take communication and synchronization fo ...
* Remote Session


See also

* Software engineering * List of software engineering topics


References

Software design patterns Distributed computing architecture {{Compsci-stub