How many architecture styles there are?

49 Views Asked by At

I've heard about such architecture styles like 'Layered', 'SOA' and 'Microservices'? Which else do exist?

In order to understand all possible variants and the difference between them i would like to systemize all of them in my head.

1

There are 1 best solutions below

0
StepUp On

There are so many architectural patterns such as:

  • Layered Pattern
  • Client-Server Pattern
  • Event-Driven Pattern
  • Microkernel Pattern
  • Microservices Pattern
  • Broker Pattern
  • Event-Bus Pattern
  • Pipe-Filter Pattern
  • Blackboard Pattern
  • Service-Oriented Architecture (SOA)
  • Monolithic Architecture:
  • Space-Based Architecture
  • Peer-to-Peer Architecture
  • Hybrid Architecture

They have some pros and cons. Read more about them in this great article.