Blog

September 2, 2014 - July 21, 2014

Webinar Series: Deep Dive into the Typesafe Reactive Platform

Are you interested in getting started with the Typesafe Reactive Platform but don’t know where to begin? Have you heard about Akka and Play Framework, but don’t know if either is right for your application needs? Join us for this three-part webinar series all about Activator, Play, Akka, and our surrounding ecosystem to better understand how all the pieces work together and start building reactive apps with confidence!

Read More...

Akka Roadmap Update 2014

@akkateam
August 28, 2014
akka

Since our last major release in March we have been working full steam ahead on Reactive Streams and Akka Streams, which forms the foundation onto which we are porting Spray as our new Akka HTTP module. This effort is making steady progress as witnessed by frequent milestone releases—the feedback from the community is invaluable while these exciting new technologies are taking shape. Our goal is to reach feature parity between our HTTP module and Spray by the end of October, including an implementation of Akka Streams that we consider ready for public review. We will then release these new modules for the 2.3.x series—as usual with the “experimental” marker—asking for wider testing and feedback, so that they can then be a proper part of the Akka 2.4.0 release early next year.

Read More...

Akka Streams at Elder Research: Q&A with Simeon Fitch

At Typesafe, we’re incredibly excited about the work being done around the Reactive Streams and Akka Streams projects. The Akka team is addressing major challenges we’ve been seeing from developers working with streaming data, and they’re making major headway resolving back pressure issues.  

It’s always nice to hear about real-life implementations of these projects, so we’d like to share a recent interview with Simeon Fitch, Director of Software Architecture at Elder Research, Inc. Simeon used Akka Streams to handle I/O bottlenecks in his text processing engine. In our Q&A, Simeon outlines how he ported over his existing actor system to akka-streams, hurdles he encountered along the way, and, best of all, results!

Read More...

Type Early, Type Often

@dickwall
August 26, 2014
Scala
tips

Continuing the series of articles about what some might consider best practices, but what I like to term “things I do that haven’t seemed like a bad idea yet”, this post looks at (very) simple ways to improve your Scala style using the type system, and in particular case classes.

Read More...

New White Paper: Overview of Typesafe Reactive Platform

Today we’ve published a short white paper (actually it’s blue…), Introducing the Typesafe Reactive Platform. It offers a guide to Typesafe, a map of our ecosystem and additional resources for education and exploration. The aim of the white paper is to familiarize developers, enterprise architects, dev managers, CTOs, and others with Typesafe technologies and how they are used to build Reactive apps.

Read More...

Case Study: Why Wix Loves Scala

@typesafe
August 8, 2014
CaseStudy
Scala

Our friends at Wix make it possible for everyone to build beautiful, professional websites. They've had amazing success, skyrocketing from 5 million to 50 million users in less than 3 years. It just so happens they're also huge Scala fans! According to our interview with Shai Yallen and Tomer Gabel, Scala and was a better language for future-proofing Wix against massive scale challenges. They've rewritten much of the codebase into Scala, and have a mandadate that all new products be written in Scala.

 

Read More...

Activator Template: Type Classes

@dickwall
August 5, 2014

At Scaladays this year I presented a talk called Unsung Heroes, with some of my favorite Scala patterns and practices summarized in it. The talk can be found on Parleys. I felt that several of the patterns presented deserved a little more detail, and nothing adds detail like running code.

Read More...

Q&A with Kevin Webber

@typesafe
July 30, 2014

We’re honored to welcome Kevin Webber, who joined Typesafe a few weeks ago as a Developer Advocate. Developers, meet Kevin!

Kevin, the friendliest Canadian you’ll meet, was the Play Framework lead for bringing the Typesafe Platform to Walmart Canada. We’re so happy to have him on our team!

Read More...

Welcome Dick Wall!

@typesafe
July 22, 2014

Today we’re excited to welcome Dick Wall, who will be joining Typesafe as a developer advocate. Dick has played an important role in the Java and Scala communities, running podcasts, hosting trainings and giving talks all over the world. We’re incredibly excited and honored to have him on our team.

Read More...