Reputation: 23
When you do architecture design, you usually divide the subsystems. Is there any methodology to divide the subsystems?
Are architectural patterns like hexagonal architecture, clean architecture, etc. a single application? Or can they be used when dividing subsystems?
Is there any methodology for dividing the system into subsystems?
Upvotes: 1
Views: 78
Reputation: 1461
There are many different architectural styles. But I would start by focusing not on specific styles, but on the characteristics you want to achieve. And these are essentially two characteristics:
Upvotes: 0
Reputation: 143098
Are architectural patterns like hexagonal architecture, clean architecture, etc. a single application?
Yes, they basically are.
Is there any methodology for dividing the system into subsystems?
If by "subsystem" you mean splitting an application in multiple deployable units, then there are several:
Also potentially interesting:
Upvotes: 0