Framework · 1999–now · Object Wave

J2EE / EE frameworks

EJB-heavy stacks taught a generation that XML config was architecture. Spring and lighter runtimes absorbed the survivors.

J2EE sold application servers as the product instead of the app. Teams drowned in deployment descriptors while PHP shops shipped features. It mutated into Spring Boot because the market punished ceremony, not Java itself.

Case studies

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