Webinar

Play All Day: Playing with Akka

Play Akka

Play All Day: Playing with Akka

With Henry Nissenbaum

Henry Nissenbaum, Director of Engineering at Huffington Post, presents "Playing with Akka."

Abstract

In 2013, The Huffington Post made a major decision as part of their new platform architecture to invest heavily in the Typesafe stack, specifically, Play and Akka. In this talk you will learn about how the Huffington Post leverages Akka inside of Play to build highly concurrent, low latency and fault tolerant applications to deal with process workflow and asynchronous integrations to various backend data sources such as MySQL using Slick and Search engines such as Elastic Search.

Bio

Henry Nissenbaum is currently the Director of Engineering at the Huffington Post where he oversees various platforms such as Advertising and Revenue generation platforms, Real-Time notification platforms and Front End rendering platforms.

Share this Video

Related Videos

A Deeper Look at Reactive Streams with Akka Streams 1.0 and Slick 3.0

Webinar

Reactive Reactive-Streams Akka Slick

A Deeper Look at Reactive Streams with Akka Streams 1.0 and Slick 3.0

with Endre Varga

Reactive Streams 1.0.0 is now live, and so are our implementations in Akka Streams 1.0 and Slick 3.0.

Reactive Streams is an engineering collaboration between heavy hitters in the area of streaming data on the JVM. With the Reactive Streams Special Interest Group, we set out to standardize a common ground for achieving statically-typed, high-performance, low latency, asynchronous streams of data with built-in non-blocking back pressure—with the goal of creating a vibrant ecosystem of interoperating implementations, and with a vision of one day making it into a future version of Java.

Akka (recent winner of “Most Innovative Open Source Tech in 2015”) is a toolkit for building message-driven applications. With Akka Streams 1.0, Akka has incorporated a graphical DSL for composing data streams, an execution model that decouples the stream’s staged computation—it’s “blueprint”—from its execution (allowing for actor-based, single-threaded and fully distributed and clustered execution), type safe stream composition, an implementation of the Reactive Streaming specification that enables back-pressure, and more than 20 predefined stream “processing stages” that provide common streaming transformations that developers can tap into (for splitting streams, transforming streams, merging streams, and more).

Slick​ is a relational database query and access library for Scala that enables loose-coupling, minimal configuration requirements and abstraction of the complexities of connecting with relational databases. With Slick 3.0, Slick now supports the Reactive Streams API for providing asynchronous stream processing with non-blocking back-pressure. Slick 3.0 also allows elegant mapping across multiple data types, static verification and type inference for embedded SQL statements, compile-time error discovery, and JDBC support for interoperability with all existing drivers.

Using Spark, Kafka, Cassandra and Akka on Mesos for Real Time Personalization

Webinar

Reactive Spark Akka

Using Spark, Kafka, Cassandra and Akka on Mesos for Real Time Personalization

with Patrick Di Loreto

Listen to Patrick Di Loreto, R&D Engineering lead for William Hill as he reveals how this company is Going Reactive using Typesafe technologies with Cassandra, Kafka, Spark and Mesos to remain a leader in the gambling industry.

Akka For Java Devs: Bridging the Imagination Divide

Webinar

Reactive Typesafe Akka Java Java8

Akka For Java Devs: Bridging the Imagination Divide

with Duncan DeVore

Today's applications are expected to support a multitude of devices, employ hybrid cloud deployments, persist petabytes of data, deliver millisecond response time and have near-perfect reliability. Traditional patterns and practices for enterprise Java application development simply can't support these demands, or are so complicated that entire systems can be brought down by single points of failure.

Spray & Akka HTTP

Webinar

Spray Akka

Spray & Akka HTTP

with Mathias Doenitz

Mathias will be sharing and discussing what improvements akka-http brings over spray, how it is used, when and how you can upgrade as well as the general roadmap.

Big Retail Goes Reactive

Webinar

Reactive Akka

Big Retail Goes Reactive

with Ankur Mathur & Dana Harrington

Nurun presents brining Typesafe Reactive Platform at Walmart Canada.

Gilt Webinar

Webinar

Reactive Akka

Gilt Webinar

with Michael Reed

Michael Reed presents Akka at Gilt.

Managing Library Dependencies with sbt, Play, and Activator

Webinar

sbt Play Activator

Managing Library Dependencies with sbt, Play, and Activator

with Josh Suereth & Eugene Yokota

In this webinar, we'll cover the basics of dependency management in Activator, including tools, tips and tricks to find the libraries you need, and to deal with library incompatibility issues. Additionally we'll cover the best practices of setting and picking dependencies for your build.

View Slides Here

Deep Dive into the Typesafe Reactive Platform - Akka and Scala

Webinar

Akka Scala Reactive

Deep Dive into the Typesafe Reactive Platform - Akka and Scala

with Nilanjan Raychaudhuri

In the final episode of the "Deep Dive in to the Typesafe Reactive Platform" series, Nilanjan Raychaudhuri will walk you through building Reactive apps with Akka and Scala. He will expand on both projects and outline how they support the Typesafe Platform.

Deep Dive into the Typesafe Reactive Platform: Ecosystem and Tools

Webinar

Reactive Play Scala Akka

Deep Dive into the Typesafe Reactive Platform: Ecosystem and Tools

with Jamie Allen

Learn how each of our projects supports the entire Reactive application development lifecycle. Jamie will cover the foundation of Reactive development and give an overview of our tools and ecosystem.

Deep Dive into the Typesafe Reactive Platform: Activator and Play

Webinar

Reactive Play Activator

Deep Dive into the Typesafe Reactive Platform: Activator and Play

with Kevin Webber

In this deep dive presentation, we'll walk through the rich developer content in Typesafe Activator, and learn how to get started building reactive apps with Play.

  • White Paper

    Introducing the Typesafe Reactive Platform

    Learn about the Typesafe technology ecosystem

    Get White paper
  • White Paper

    BIG DATA APPLICATIONS Getting Started with Spark

    New trends in Big Data & handy representative architectures

    GET WHITE PAPER
  • White Paper

    Introducing Typesafe ConductR

    A Reactive Application Manager for Operations

    Get White paper