Following our release of Akka 2.0 last week, we are now releasing Typesafe Stack 2.0 targeting both Java and Scala developers. Read more about it in the official announcement.
In short the Typesafe Stack is a modern software platform that makes it easy for developers to build scalable software applications in Java and Scala. It combines the Scala programming language, Akka middleware, Play web framework, and robust developer tools in a simple package that integrates seamlessly with existing Java infrastructure.
This is interesting to Akka hakkers in several ways:
The Typesafe Console is now available as part of the commercial Typesafe Subscription.
The Typesafe Console is a tailor-made tracing and monitoring solution for event-driven Akka actor based systems. The Typesafe Console captures the events that comprise your application’s asynchronous processing, links those events into meaningful trace flows across actors and remote nodes, and makes this information actionable to developers and operations staff through a rich web-based user interface as well as through REST an JMX interfaces.
Play 2.0 Web Framework
The Typesafe Stack, featuring Akka 2.0, now also contains the amazing Play! 2.0 Web Framework (also released today).
Play 2.0 is using Akka 2.0 for all its event-handling and asynchronous processing making Play 2.0 very scalable and fault-tolerant. Play is the best alternative today for building modern real-time web applications.
If you don’t need a full-blown web framework but need to work with HTTP we have the Play Mini library which provides a thin DSL on top of Play 2.0 for working with HTTP. Works excellent together with Akka.
Getting Started Templates
The Typesafe Stack makes it very easy to get started with Akka 2.0 or Play 2.0 through the different (giter8) template projects available. Just check out the one you like and get down to business.
You can also work through one of the getting started tutorials. More info can be found in the Getting Started Guide
Download it from the Typesafe download page.