Lightbend Survey Showcases Trends in Enterprise Application Management
[Note: this article by Sam Dean originally appeared on ostatic.com]
Lightbend (a company many remember as Typesafe), the firm behind the Reactive Platform that includes the Akka, Play and Lagom Frameworks as well as the Scala programming language, has announced the results of a new survey of 2,151 Java Virtual Machine (JVM) developers and IT professionals.
Among other findings, the survey found that Scala developers are outpacing Java developers when it comes to microservices adoption and developers from both camps think containers have strong potential to disrupt the Java Virtual Machine (JVM) landscape.
The full survey captures both Java and Scala adoption patterns around microservices, cloud native initiatives and more. It found the following:
- Microservices are Taking Hold -- Teams working in Continuous Development / Continuous Integration pipelines and releasing within sprints are finding great success with Microservices.
- Enterprises are Actively Exiting Off Decaying Java EE App Server -- JVM developers are moving off of traditional Java application servers and favoring containers as the new way to package and deploy.
- Data is the Lifeblood of Modern Software -- Machine Learning and Analytics are the initial killer apps, but the entire nature of app dev is transforming based on data use cases.
- The "Fast Data" Era has Arrived -- Speed and performance has supplanted data volumes (i.e., "big" data) as the key concern. Low latency and resilience are key requirements for applications built for fast data, and are further driving the Reactive agenda.
"Developers and Datacenter Operators are pursuing similar concepts in parallel today," said Mark Brewer, CEO of Lightbend. "While the Reactive movement encapsulates the sort of flexibility and resilience that the modern application is required to achieve, actually running these applications in production is pushing operations to become more elastic and lighter weight as well. Fast Data and Cloud flexibility are two trends that are driving this renaissance in converging Dev and Ops and driving new patterns into application architecture."