Architecture Style: Ball Of Mud #

Description #
The Ball Of Mud is rather placeholder for the lack of architecture, resulting in a mess, lack of consistent application of patterns and a bunch of anti patterns. Spaghetti code call it, a ball of hair. Just plain chaos. This is usually the result due to lack of planning, vision and/or governance. It goes without saying that one never should aim for this architectural style.
Name originates from Brian Foote and Joseph Yoder’s 1997 paper of the same name.
Characteristics #
| Characteristic/Name | Ball Of Mud |
|---|---|
| Monolithic/Distributed | Monolithic |
| Partitioning Type | ? |
| Number of quanta | 1 |
| Deployability | ⭐ |
| Elasticity | ⭐ |
| Evolutionary | ⭐ |
| Fault Tolerance | ⭐ |
| Modularity | ⭐ |
| Overall cost | ⭐ |
| Performance | ⭐ |
| Reliability | ⭐ |
| Scalability | ⭐ |
| Simplicity | ⭐ |
| Testability | ⭐ |