Source: Lightbend, Inc.

Typesafe Releases "Akka Streams" to Simplify Data Streaming on the JVM

Implemented on the Draft Proposal Reactive Streams Specification, Akka Streams Clears Path for Developers to Asynchronous, Non-Blocking Data Streaming

SAN FRANCISCO, CA--(Marketwired - Apr 17, 2014) - Typesafe, provider of the world's leading Reactive platform and the company behind Play Framework, Akka, and Scala, today announced the release of Akka Streams, the first implementation of the new Reactive Streams specification.

Historically, stream-based processing on the JVM ("Java Virtual Machine") has been perilous for both developers and operations, because when data is streamed at higher rates than targets can handle, excess data queues up in memory and systems fail in production. Akka Streams is designed to help developers more easily achieve truly asynchronous, non-blocking data streaming on the JVM.

"Asynchronous data streaming on the JVM is quite complex to get right today, and it often requires manual intervention by Ops to provision resources manually to avoid it to blow up in production," said Viktor Klang, Chief Architect at Typesafe and one of the original authors of the Reactive Streams specification. "The idea behind Akka Streams is to leverage the battle tested Akka Actors to provide a straightforward execution model for statically typed streams of data that consume system resources in a predictable way."

Akka is a toolkit developed by Typesafe and based on the Actor Model for building highly concurrent, distributed and fault tolerant applications on the JVM. 

Additional Resources:

About Typesafe
Typesafe (Twitter: @Typesafe) is dedicated to helping developers build Reactive applications on the JVM. With the Typesafe Reactive Platform, comprised of Play Framework, Akka, and Scala, developers can deliver highly responsive user experiences backed by a resilient and event-driven application stack that scales on multicore and cloud computing architectures. The company also offers Typesafe Activator, a browser-based tool with reusable templates to jump-start Reactive application development, training and consulting services in conjunction with partners to accelerate adoption, and commercial support and maintenance to assure long-term binary compatibility. Backed by Greylock Partners, Shasta Ventures, Bain Capital Ventures and Juniper Networks, Typesafe is headquartered in San Francisco with offices in Switzerland and Sweden. To learn more, visit www.typesafe.com.