Java web services and SOA
The days of the monolith are numbered. A system that may have worked fine internally for a few hundred users simply isn’t designed to work well for thousands of geographically dispersed users.
For consumers and creators of middleware, microservices, and APIs, the future is bound to be complex. But it will be full of examples of big business taking risks to get it right.