Sign In

Communications of the ACM

ACM Opinion

Complexity Is Killing Software Developers

View as: Print Mobile App Share:
A hand desperately breaks the plane of choppy waters to show someone drowning.

Credit: Ian Espinosa/CCO

The shift from building applications in a monolithic architecture hosted on a server you could go and touch, to breaking them down into multiple microservices, packaged up into containers, orchestrated with Kubernetes, and hosted in a distributed cloud environment, marks a clear jump in the level of software complexity.

Add to that expectations of feature-rich, consumer-grade experiences, which are secure and resilient by design, and never has more been asked of developers.

From InfoWorld
View Full Article


No entries found