Play is an open-source application and JVM-based runtime framework based on the Akka Framework. Designed for building web and mobile applications, Play uses asynchronous programming techniques to build scalable, predictable real-time apps that need minimal resources to run. Play leverages technologies like REST, JSON, WebSocket, and Comet, among others, and comes with comprehensive NoSQL support. Developers can test changes just by hitting a browser’s refresh button and compile code simply by deploying and restarting a given app. In addition to its many built-in features, Play features numerous plugins for added extensibility, as well as an active developer community.
The AppDynamics platform provides real-time visibility into how your applications perform inside many of the industry-leading Java application servers including those that use the Play framework. With the AppDynamics solution you can find the root cause of code bottlenecks in seconds and optimize your Java environment.