Architecture · 2003–2015 · Web Boom

Enterprise SOA

Reuse via shared services — in theory. In practice: central buses and political ownership fights.

SOA failed because reuse requires organizational alignment, not an ESB invoice. Shared services became political fiefdoms with versioning nightmares. Microservices repeated the same mistake with better container slides.

Cost of the fad

ESBs, governance boards, and "service portfolios" burned seven-figure programs. Many orgs got distributed monoliths with worse latency and a permanent integration team.

Case studies

Patterns

Context

The browser ate the desktop

The web became the default delivery surface. LAMP and Rails made shipping cheap; Ajax made pages feel like apps; SOAP/SOA tried to enterprise-ify the wire. REST won by being debuggable with curl. This decade invented the modern product cadence — and the habit of treating every new framework as destiny.

Compare with

Related

© 2026 Fadstack · Shane Code

Opinionated history · not a ranking