Architecture · 2002–2016 · Web Boom

Enterprise Service Bus (ESB)

Message bus in the middle of everything. SOA's plumbing invoice with vendor licensing.

ESB failed because centralizing every integration turn creates a queue-owning empire that slows change. REST and async messaging at the edges beat XML orchestration in the middle. The pattern repeated as service mesh before teams learned the same lesson cheaper.

Cost of the fad

Middleware vendors sold central buses that became single points of failure and political bottlenecks. Integration teams grew; end-to-end latency did too.

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