Webinar

A Java Developer's Primer to the Typesafe Platform

SHARE THIS VIDEO

A Java Developer's Primer to the Typesafe Platform

With James Ward

Java Reactive

The Typesafe Platform enables Java developers to build Reactive applications using a suite of open source tools and runtimes. This webinar will teach developers how to get started creating interactive web front-ends with Play Framework and build a resilient and scalable system on Akka's event-driven foundation. Through code examples and live demos, attendees will learn how they can get started with the Typesafe Platform.

Related Videos

Reactive Revealed 1/3: Async NIO, Back-pressure and Message-driven vs Event-driven

Webinar

Reactive Revealed Reactive

Reactive Revealed 1/3: Async NIO, Back-pressure and Message-driven vs Event-driven

with Konrad Malawski

In this first of three webinars with live Q/A, we explore the underlying technologies and approach of Reactive systems. Akka Team member and Reactive Streams contributor Konrad Malawski will detail what you should know about:

  • The differences and trade-offs between synchronous blocking I/O and asynchronous non-blocking I/O, what these mean for execution efficiency as well as code maintainability.
  • The difference between event-driven and message-driven approaches in terms of design considerations in the small and the large as well as the costs and benefits of either way.
  • The role of flow control in Reactive systems, how it impacts service latency and throughput and which technologies are available to help with implementing it.

Reactive for DevOps: Part 1 - Using ConductR to manage and deploy Reactive apps

Webinar

Reactive ConductR DevOps

Reactive for DevOps: Part 1 - Using ConductR to manage and deploy Reactive apps

with Edward Callahan

This webinar introduces Typesafe ConductR, a solution for managing Typesafe Reactive Platform-based applications using Play, Akka and Scala or Java across a cluster of machines. In this series, we’ll see how ConductR manages this new wave of message-driven, elastic, resilient and responsive applications while complementing existing configuration and management tools and developer workflow

In this first of four webinars, we’ll give a broad review of ConductR and demonstrate how:

  • Typesafe ConductR enables operations to easily deploy Reactive Applications with resilience and elasticity.
  • How a ConductR Cluster enables blue-green rolling upgrade deployments of both JVM and Docker containerized applications and microservices.
  • How ConductR can be utilized in a hybrid cloud or multi-datacenter deployment to provide cloud bursting and multi-regional solutions.

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.

Modernizing Your Aging Architecture: What Architects Need To Know About Going Reactive

Webinar

Reactive

Modernizing Your Aging Architecture: What Architects Need To Know About Going Reactive

with Michael Facemire & Kevin Webber

When you need to react quickly to competitive threats or new line of business demands, but your existing architecture is anything but nimble, what do you do?

Is it time to completely start over with a new enterprise architecture, or can you can augment your existing systems to become more resilient and responsive?

Join Typesafe and Michael Facemire, Principal Analyst at Forrester Research in a discussion about how to leverage a Reactive architectural model to ensure your back-end infrastructure isn’t the limiting factor for your business success.

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.

Going Reactive in Java with Typesafe Reactive Platform

Webinar

Reactive Java8 Java

Going Reactive in Java with Typesafe Reactive Platform

with Jamie Allen

Reactive application development is becoming mainstream and considered a mission-critical need for future growth. This new wave of business applications are message-driven, elastic, resilient and responsive by nature, designed to scale elastically and maintain responsiveness during even large failures. With the Typesafe Reactive Platform (RP), including Play Framework and Akka, Java developers can start to use tools designed for building distributed systems that deliver highly-responsive user experiences. Regardless of whether you code in Java or Scala, Typesafe RP provides a resilient and message-driven application stack that scales effortlessly on multicore and cloud computing architectures.

Join Jamie Allen for a deep dive into the Typesafe Reactive Platform from the Java developer’s perspective, to learn how Typesafe supports the entire Reactive application development lifecycle. Jamie will cover the foundation of Reactive development and give an overview of our tools and ecosystem

Typesafe ConductR Demo

Demo

Reactive Typesafe ConductR

Typesafe ConductR Demo

with Christopher Hunt

Typesafe is proud to announce the upcoming release of ConductR, a management tool for Operations to conveniently deploy and control Reactive, microservice-based applications running in a cluster.

This 9-minute demo will allow you to see ConductR in action. For a more detailed view, check out the webinar replay.

Watch the Webinar Download the White Paper

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.

Introducing Typesafe ConductR, a Reactive Application Manager

Webinar

Reactive Typesafe ConductR

Introducing Typesafe ConductR, a Reactive Application Manager

with Christopher Hunt

As Reactive application development goes mainstream, Operations has become painfully aware that the demands of Reactive applications are simply not met by yesterday’s software architectures and technologies.

Typesafe is proud to announce the upcoming release of ConductR, a management tool for Operations to conveniently deploy and control Reactive, microservice-based applications running in a cluster.

Supplementing existing tools that focus on more traditional, monolithic application architectures, ConductR is built specifically for distributed Reactive applications, reflecting that Operations requires a different approach to both the tools and methodologies they use. Through proxying, load-balancing and integration with Typesafe Reactive Platform, ConductR helps Operations maintain system responsiveness, resiliency and elasticity at scale in the face of bursty traffic or service

How is Typesafe Reactive

Overview

Reactive Typesafe

How is Typesafe Reactive

with Jamie Allen

Jamie Allen, Sr. Director of Global Services at Typesafe, walks you through how Typesafe technologies are Reactive.

  • 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