Blog

Java8

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.

Read More...

Webinar: Lambdas Have Come to Java 8

@typesafe
June 26, 2014
Java8
Webinar

Lambdas have come to Java!  Now that more developers have access to this powerful abstraction, many will wonder about the dynamics of how they work and how to best leverage them in their code.  In our most recent webinar, Ryan Knight discusses why lambdas are useful and how to best leverage them in Scala, Java 8, Clojure and JRuby.

Read More...

Go Reactive with Java 8

We are very excited about the release of Java 8!  The new Lambda syntax makes it much easier for Java developers to go Reactive. The foundation of Reactive is Event-Driven. To be Event Driven you need an easy way to create and spawn up small independent tasks in an asynchronous fashion. Lambdas gives us exactly this, avoiding the usual anonymous inner classes that make code hard to comprehend. Combining Lambdas with Akka and Play Framework create a concise and cohesive programming model for Reactive applications on the JVM.

Read More...

Upcoming webinars: Akka Persistence and Java 8

@typesafe
March 10, 2014
Akka
Java8
Webinar

As many of our readers know, we've been hosting monthly webinars now since August 2013, and (aside from some problems with Citrix not supporting Linux) have experienced great success sharing content about our platform and related technologies with our community. Some of our most successful webinars have been Stefan Zeiger's Introducing Slick 2.0, Mathias Doenitz' s presentation about Spray on Akka, and James Ward on Optimizing Play for Production

Read More...