Architecture · 1991–2008 · Object Wave

CORBA

Language-agnostic distributed objects. Complexity scaled faster than value for most shops.

CORBA promised universal reuse and delivered universal integration hell. IDL compilers, vendor ORBs, and governance boards ate budgets while HTTP got a curl client. It failed because objects do not magically compose across organizational boundaries.

Cost of the fad

Enterprises spent years on IDL, ORBs, and vendor lock-in for distributed objects that SOAP and REST later made look quaint — after the invoices cleared.

Patterns

Context

Everything became an object — until it didn't

Objects promised reuse; enterprises bought the promise in bulk. Java gave a portable runtime with real teeth. CORBA and UML-heavy processes gave vendors a decade of workshops. The survivors were the languages and platforms that outlived the methodology theater. The lesson — complexity sold as architecture burns cash — returns every decade with new branding.

Compare with

Related

© 2026 Fadstack · Shane Code

Opinionated history · not a ranking