Reply to post: Microservices, the new DCOM/CORBA/JavaBeans components...

No, Agile does not 'equal' DevOps: Examining complexity and the long haul

Anonymous Coward
Anonymous Coward

Microservices, the new DCOM/CORBA/JavaBeans components...

Microservices are just another name for software components, especially distributed ones. (D)COM, CORBA, JavaBeans were all the same kind of solution which got a lot of hype in the 1990s.

Those as well should have been separate components with well defined interfaces, language agnostic (but Java ones), well tested, so you could build your application joining together separate components written by different teams and orchestrated by some framework. And they even did a great effort to let you call define and call interfaces as if they were "local" calls, with parameter marshalling, data conversions, ACLs, and more, not the ugly, primitive RESTful calls over HTTP of today.

It didn't work out quite as envisioned.

Especially because I know companies who thought that could have been a way to hire cheaper (and less skilled) developers hoping they could just "assemble" like in a factory pre-made components developed by a smaller group of better (and more expensive) developers, or bought outside.

I really wonder if this stuff will work better...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon