Java EE: Onward and Upward!

For many observers, I believe the take-away from this year’s JavaOne was: “business as usual.” In some important ways, business as usual here is a good thing.

Is Java (EE) dead?

There have been rumors and pontifications regarding a supposed demise of enterprise Java. There certainly are many areas and drivers of disruptive innovation in enterprise software development: microservices, event-driven programming, and the Internet of Things (IoT) are just a few. And yes, for a new project beginning in isolation with no constraints or requirements of backward compatibility, legacy integration, or management at scale, there are many new platforms and frameworks that may seem at first to be well-suited for any one of these new areas. But how many enterprise projects have that luxury?

Continue reading “Java EE: Onward and Upward!”