A Unified Platform for Building Modern Apps

OVERVIEW:

Introducing the Typesafe Reactive Platform

Typesafe is the proud provider of the world's leading Reactive application development platform. We are a passionate crew of technology pioneers committed to building amazing software. We build and maintain the Play web framework, the Akka message driven runtime, and the Scala programming language. Our mission is to help developers build high-performance applications that are responsive resilient, elastic and message driven.

Responsive

Resilient

Elastic

Message Driven

New requirements demand new technologies

As described in the Reactive Manifesto, Reactive development is fueling the new wave of applications. Only a few years ago a large application had tens of servers, seconds of response time, hours of offline maintenance and gigabytes of data. Today applications are deployed on everything from mobile devices to cloud-based clusters running thousands of multicore processors. Users expect millisecond or even microsecond response times and 100% uptime. Data needs are expanding into the petabytes.

But now a new architecture has evolved to let developers conceptualize and build applications that satisfy today’s demands. We call these Reactive applications. This architecture allows developers to build systems that deliver highly responsive user experiences with a real-time feel, backed by a elastic and resilient application stack. These systems can then be deployed on multicore and cloud computing architectures.

TYPESAFE REACTIVE PLATFORM:

Certified Build

The Typesafe Reactive Platform is a distribution developed by Typesafe that is targeted toward the commercial market. Unlike our individual community projects, the Reactive Platform simplifies development and deployment of your commercial application by providing certified and curated integrations between our core projects—Play Framework, Akka, and Scala—plus any additional components distributed in the Reactive Platform, including Slick, Slick Extensions, third-party libraries, and more.

Certified technologies are validated against a comprehensive suite of integration test cases, benchmarked for performance under varied workloads and comprehensively documented. Updates are provided to you in binary form as well as source, offering more predictability and ease of maintenance. If you accidentally apply a wrong version, the Typesafe Reactive Platform will give you a friendly warning to keep you on track.

The Typesafe Reactive Platform is free for evaluation and development. Production use requires a commercial license.

Slick Extensions

Slick is a Functional Relational Mapping library for Scala that makes it easy to work with relational databases. Using the Slick Extensions package is free for evaluation and development. Production use with Oracle, IBM DB2, and Microsoft SQL Server, however, requires a commercial license under the Typesafe Together Project Success Subscription.

SUBSCRIPTION:

Ensure the Success of Your Reactive Application

If you plan to develop a commercial application, your business could benefit from a relationship with Typesafe.

The Typesafe Together annual subscription program is designed to mitigate risk and ensure the successful launch and operation of your application by delivering certified builds and amazing service throughout the entire project lifecycle—from prototyping to production.

Have a Question?

From the blog

The Typesafe crew is thrilled to share that Scala Days SF was just fantastic. A big thanks to all who attended. We were wowed by our awesome keynoters, speakers and volunteer staff, and it was great to feel the excitement and energy at the beautiful Fort Mason.

After an inspiring Scala Days (the next one is in Amsterdam), it's great to be able to shine some light on technologies dedicated to improving the workday of Scala developers. We recently talked about eight hot technologies that perhaps you didn’t know were built in Scala, and in the spirit of that we’re happy to highlight Takipi, a company that's making life for commercial Scala apps better. Branching out from Java, Takipi now helps Scala developers understand when and why their code breaks in production. For more details, we asked Josh Dreyfuss, who recently joined the Takipi team, to take us through it all. -Oliver White, Typesafe, Inc.