This article summarizes the different styles of software architecture categorized as monolithic or distributed. As a developer, I have always thought that a distributed architecture is a solution that comes after having a monolithic architecture. As your application grows, deployments tend to be slower and spaced out over time due to security issues.
Table of contents
Monolithic vs. Distributed DefinitionsStyles of Software ArchitectureWhen to Use a Monolithic or a Distributed ArchitectureMonolith or “Big Ball of Mud”?ConclusionSort: