The Java ecosystem is a good example of how a technology can reinvent itself.
For example, it is interesting to reflect on how Spring Boot brought the Java community features that made the language use among the most widely used in the world for new projects.

But now, there are so many innovative and important projects that are designed from the ground up to run on cloud and with…