DEV Community

Software Design and Architecture Series' Articles

Back to Sardar Mudassar Ali Khan's Series
12 Attributes of Software Architecture

12 Attributes of Software Architecture

Comments
3 min read
Why are software architecture quality attributes important?

Why are software architecture quality attributes important?

Comments
3 min read
Popular Software Architecture Used in Software Development

Popular Software Architecture Used in Software Development

Comments
3 min read
Monolithic Architecture in Software Development

Monolithic Architecture in Software Development

Comments
2 min read
Client Server Architecture in Software Development

Client Server Architecture in Software Development

Comments
4 min read
Microservices Architecture Used in Software Development

Microservices Architecture Used in Software Development

Comments
3 min read
Services Oriented Architecture used In Software Development

Services Oriented Architecture used In Software Development

Comments
4 min read
Event-Driven Architecture Used in Software Development

Event-Driven Architecture Used in Software Development

Comments
4 min read
Layered Architecture Used in Software Development

Layered Architecture Used in Software Development

1
Comments
5 min read
Domain-Driven Architecture Used in Software Development

Domain-Driven Architecture Used in Software Development

Comments
5 min read
Clean Architecture Used in Software Development

Clean Architecture Used in Software Development

Comments
9 min read
Onion Architecture Used in Software Development

Onion Architecture Used in Software Development

Comments
5 min read
Three-Layer Architecture Used in Software Development

Three-Layer Architecture Used in Software Development

Comments
5 min read
N-Layer Architecture Used In Software Development

N-Layer Architecture Used In Software Development

Comments
6 min read
CQRS Architectural Design Pattern Used In Software Development

CQRS Architectural Design Pattern Used In Software Development

4
Comments
4 min read
Cloud Native Architecture Used in Software Development

Cloud Native Architecture Used in Software Development

1
Comments
5 min read
Design Patterns and Their Benefits

Design Patterns and Their Benefits

2
Comments
2 min read
System Design Interviews: A step-by-step guide

System Design Interviews: A step-by-step guide

Comments
2 min read
Modularity in system Design and Architecture

Modularity in system Design and Architecture

Comments
2 min read
Scalability In System Design and Architecture

Scalability In System Design and Architecture

2
Comments
2 min read
Reliability in Software Design and Architecture

Reliability in Software Design and Architecture

Comments
2 min read
Availability in System Design and Architecture

Availability in System Design and Architecture

Comments
2 min read
Maintainability in System Design and Architecture

Maintainability in System Design and Architecture

1
Comments
2 min read
Security in System Design and Architecture

Security in System Design and Architecture

Comments
3 min read
Performance in System Design and Architecture

Performance in System Design and Architecture

Comments
3 min read
Testability in system Design and Architecture

Testability in system Design and Architecture

Comments
3 min read
Usability in System Design and Architecture

Usability in System Design and Architecture

Comments
3 min read
Flexibility In System Design and Architecture

Flexibility In System Design and Architecture

Comments
3 min read
Interoperability in System Design and Architecture

Interoperability in System Design and Architecture

Comments
2 min read
Portability in System Design and Architecture

Portability in System Design and Architecture

Comments
3 min read