12 Tips for Enterprise Adoption of Typesafe Reactive Platform with Play, Akka, sbt, Scala and Java

In April, 2013, we published a blog post about Enterprise Scala Adoption Tips, but the time has come for an update. Not only that, we need to focus on how to help enterprise organizations adopt Scala and also the Typesafe Reactive Platform in general. Many enterprises make the decision to leverage Akka and Play Framework from the Java API, which we fully support.

As more enterprise organizations adopt Scala/Akka/Play, we find it important to help them engage the community effectively. This involves providing them with information about where they can find resources to empower their developers to learn as much about these technologies as possible, as well as to directly engage with the community on a daily basis. By following these steps, the likelihood of successfully adopting these technologies is much higher.


Play Framework 2.4 release visualized: 176 people making 1000 updates in 7 minutes

Today, I saw that Play Contributor Marcos Pereira, a self-described "Software Liar, Agile Drunker, Scrum Monster, Passionate Product Legendary, Curious Human Being, and Certified Unsatisfied Person" used Google Gource to create this fabulous 7-minute visualization (above) of the development of the latest Play 2.4 release, complete with a soundtrack by Funkwerk. Well, it really blew my socks off–and back on again.


Play Framework 2.4 Q/A with Community Contributor and Co-founder of Connectifier Ben McCann

Today we're excited to post a Play Framework story with Ben McCann, an active community contributor and co-founder of Connectifier, where Play retains a long-term, mission critical role at this leading big data and AI company. In this story, Ben discusses the recent Play 2.4 release and how the open source nature of Play Framework has benefitted Connectifier.


Going Reactive in Java with Typesafe Reactive Platform

Inspired by the introduction of functional features in Java 8, namely lambdas, it's even easier than before for Java developers to embrace tools designed for building distributed systems that deliver highly-responsive user experiences. Regardless of whether you code in Java or Scala, Typesafe Reactive Platform, including Play and Akka, provides a resilient and message-driven application stack that scales effortlessly on multicore and cloud computing architectures.


Case Study: Nitro Moves Desktop Apps to the Cloud with Typesafe Reactive Platform

Our newest case study is with Nitro, a company whose software make it easy to create, edit, share, sign and collaborate with documents—online or offline. In our recent interview, Nitro's VP of Technology, Tihomir Bajic, outlines the importance of Play, Akka and Scala to the company’s product delivery evolution during their recent years of explosive growth. Back in 2011, Nitro had millions of users and a massive code base of C++ for desktop apps for document processing and workflows. Nitro’s desktop products were supported by .NET.