Content deleted Content added
mNo edit summary |
Add patterns under "Architectural styles and patterns" to make list more comprehensive Tags: Visual edit Disambiguation links added |
||
Line 149:
There are many recognized architectural patterns and styles, among them:
* [[Blackboard (design pattern)|Blackboard]]
* [[Broker pattern]]
* [[Client–server model|Client-server]] (2-tier, [[Three-tier (computing)|3-tier]], [[n-tier|''n''-tier]], [[cloud computing]] exhibit this style)
* [[Software componentry|Component-based]]
* [[Database-centric architecture|Data-centric]]
* [[Event-driven architecture|Event-driven]] (or [[implicit invocation]])
* [[Interpreter pattern]]
* [[Abstraction (computer science)#Layered architecture|Layered]] (or [[multilayered architecture]])
* [[Master-slave]]
* [[Microservices|Microservices architecture]]
* [[Model–view–controller|Model-view-controller]]
* [[Monolithic application]]
* [[Peer-to-peer]] (P2P)
|