A big ball of mud architecture is a tangled, difficult-to-change structure that can block business growth when existing constraints no longer fit the product. section 3.2.1
Connected boats constrained by legacy architecture
A company pursuing internet-connected boat experiences built its platform on premises with an SQL database, home-rolled event-driven capabilities, and a big ball of mud architecture. The system handled only around five connected devices concurrently, although the business model required thousands. Architecture modernization became necessary to support the growth strategy. section 3.2.1
The example highlights several diagnostic signals:
- Architecture constraints prevent the system from meeting the required scale. section 3.2.1
- Technical modernization gains traction when leaders connect it to a concrete business outcome rather than unexplained jargon. section 3.2.1
