
From the book Fundamentals of Software Architecture: An Engineering Approach by Mark Richards and Neal Ford O’Reilly Media, February 2020. Note that a second version is available!
Architecture Styles:
Pipeline architecture:

Layered architecture:

Microkernel architecture:

Microservices architecture:

Space-based architecture:

Service-based architecture:

Service-oriented architecure:

Event-driven architecture:

Characteristics:

Download the above: