Resources

Videos

Showing of Videos (with the term )

  • New
    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.
    Watch Now
  • New
    Webinar
    Microservices

    Microservices 101: Exploiting Reality's Constraints with Technology

    with Viktor Klang

    In this webinar, Typesafe Deputy CTO Viktor Klang looks into the world of microservices to see how these architectures emerge from the constraints of reality. We'll review the problems imposed by reality, and show how they can not only be solved, but how the constraints free us from misconceptions that are otherwise very easy to acquire.

    We will also explore how distributed systems are at the heart of microservices-based architectures and how communication shapes the structure, behavior and development of the software.

    Watch Now
  • New
    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.
    Watch Now
  • New
    Webinar
    Spark Akka

    Four Things to know about Reliable Spark Streaming

    with Tathagata Das & Dean Wampler

    Spark Streaming makes it easy to build scalable fault-tolerant streaming applications. In this webinar, developers will learn:

    • How Spark Streaming works - a quick review.
    • Features in Spark Streaming that help prevent potential data loss.
    • Complementary tools in a streaming pipeline - Kafka and Akka.
    • Design and tuning tips for Reactive Spark Streaming applications.
    Watch Now
  • New
    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.

    Watch Now
  • New
    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.

    Watch Now
  • 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.

    Watch Now
  • Webinar
    Reactive-Streams

    Reactive Streams 1.0.0 and Why You Should Care

    with Roland Kuhn

    In this webinar Roland Kuhn presents the freshly released final specification for Reactive Streams on the JVM

    Watch Now
  • Webinar
    ConductR

    Evaluating Typesafe ConductR: A Reactive Application Manager

    with Derek Henninger & Ed Callahan

    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 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.

    Join us for a webinar with Derek Henninger, Vice President, Engineering and Ed Callahan, Senior Software Engineer, wherein we’ll discuss the a suggested evaluation flow for ConductR including: installation prerequisites; running applications on your three-node cluster, along with parallel instances that reference the ConductR library; experimenting with ConductR to verify resilience and elasticity; and, for extra credit, experimenting with load balancing and proxying.

    Watch Now
  • 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

    Watch Now
  • 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

    Watch Now
  • 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.

    Watch Now
  • 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

    Watch Now
  • 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.

    Watch Now
  • Overview
    Subscription Typesafe

    Typesafe Together - Project Success Subscription

    with Sushila Sahay

    Learn about the benefits of Typesafe's Project Success Subscription in this overview by Sushila Sahay, VP of Customer Operations at Typesafe.

    Watch Now
  • Overview
    Reactive Training Typesafe

    Typesafe Together Training Classes

    with Jamie Allen

    Learn more about Typesafe Training with this overview by Jamie Allen, Sr. Director, Global Services.

    Watch Now
  • Video
    Spark Reactive

    Apache Spark: Preparing for the Next Wave of Reactive Big Data

    with Dean Wampler

    In this webinar resident Big Data expert, Dean Wampler, will present the surveys findings and discuss why JVM devs should care even a little about Big Data tooling in 2015.

    Watch Now
  • Video
    Reactive Resilience

    The Need for Resilience: Architecting software to fail as gracefully as possible

    with BBC Academy

    The way software services, especially large ones, are built around the interactions of many different parts means they contain multiple points at which failure can occur. Any of these weaknesses can threaten the service as a whole. Fundamentally resilience is all about making sure a service can behave as well as possible in the face of these potential failures.

    Watch Now
  • 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.

    Watch Now
  • Webinar
    Reactive

    Moving from Prototype to Production

    with Jamie Allen

    Are you ready to move your application from prototype into production? From architecture and security concerns to operational hurdles, the complexity of an enterprise-scale production deployment can increase rapidly.

    Watch Now
  • Webinar
    Reactive Akka

    Big Retail Goes Reactive

    with Ankur Mathur & Dana Harrington

    Nurun presents brining Typesafe Reactive Platform at Walmart Canada.

    Watch Now
  • Webinar
    Reactive Akka

    Gilt Webinar

    with Michael Reed

    Michael Reed presents Akka at Gilt.

    Watch Now
  • Webinar
    Reactive

    Mobile and Omnichannel Environments

    with Scott Lewis & Ross Hamilton

    Tomax presents how the Typesafe Reactive Platform is used to tackle realtime data flow and concurrency challenges for retail websites.

    Watch Now
  • 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

    Watch Now
  • Webinar
    Monads

    What Have the Monads Ever Done for Us?

    with Dick Wall

    This talk will take a different tack. We will have a quick definition of a few terms and concepts, but that will be quick and to the point. Instead I will concentrate on the mechanics of Monads, why you would want to use them at all, how you can use them to solve real problems in different situations, and what we can ask for from our languages and tools to make them even more useful and easy to adopt.

    Watch Now
  • Webinar
    Reactive Spark

    Spark and the Typesafe Reactive Platform

    with Dean Wampler

    Apache Spark has emerged as the next-generation platform for writing Big Data applications. The combination of Spark and the Typesafe Reactive Platform, including Scala, Akka, Play, and Slick, gives Enterprise developers a comprehensive suite of tools for building Certified on Spark applications with minimal effort.

    Watch Now
  • 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.

    Watch Now
  • 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.

    Watch Now
  • 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.

    Watch Now
  • Overview
    Activator

    Activator Partner Integration Demo

    with Jim Powers

    In this short demo, Jim Powers walks us through Typesafe Activator's newest Partner Integration feature, with AppDynamics and NewRelic.

    Watch Now
  • Demo
    Play

    Introduction to Play Framework for Scala developers

    with Markus Jura

    Play Framework makes it easy to build scalable, fast and real-time web applications with Java & Scala.

    Watch Now
  • Demo
    Play

    Introduction to Play Framework for Java developers

    with Markus Jura

    Play Framework makes it easy to build scalable, fast and real-time web applications with Java & Scala.

    Watch Now
  • Webinar
    Java Java8

    Lambdas have come to Java!

    with Ryan Knight

    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 this webinar, Ryan Knight discusses why lambdas are useful and how to best leverage them in Scala, Java 8, Clojure and JRuby.

    Watch Now
  • Webinar
    Play Scala

    Play All Day: One Year of Play-in

    with Roger Deetz

    Roger Deetz, software architect at Angie's List, presents "One Year of Play-in."

    Abstract

    Lessons learned, challenges faced, and the fun we've had transitioning our legacy architecture to Scala and the Play Framework.

    Bio

    I am a software architect with Angie's List. I have 15 years of experience, starting with desktop installation tools, on to high-availability/disaster-recovery products, and now large-scale commercial web applications. My team has been leading the transition from a legacy C# codebase to a Scala/Play stack.

    Watch Now
  • Webinar
    Play

    Play All Day: Making The Case For Play

    with Adam Evans

    Adam Evans, Technical Lead for BBC Children's Future Media, presents "Making the Case for Play."

    Abstract

    In 2013 the BBC made an epic decision to rewrite their popular CBBC and CBeebies children's web sites in the Play 2 framework on Amazon Web Services. The Play Framework has radically simplified the toolset and architecture, freeing the development teams to deliver innovative new features. Getting management buy in, and delivering on our promises, has been a difficult but ultimately successful challenge.

    Bio

    Technical lead for BBC Children's Future Media. Professional developer for 7 years working on a variety of sites from small 2-3 page brochure sites to large cms high traffic sites, to backend reporting / claims management systems for the insurance industry. Extensive experience in PHP, Java and Groovy and more recently Scala.

    Watch Now
  • Webinar
    Play

    Play All Day: Reactive Streams and Play 3.0

    with James Roper

    James Roper, Lead Developer at Typesafe, presents "Reactive Streams and Play 3.0."

    Abstract

    Reactive Streams has a lot to offer Play, providing an asynchronous streaming API that is easy to learn and easy to use from both Java and Scala. Play 3.0 will be embracing this new API as the base level IO API, but what implications will this have on Play's architecture? What will happen to iteratees? How much will this impact existing Play applications? This presentation will dive deep into Play's architecture, and show just how reactive streams will be applied to and improve Play.

    Bio

    James has been developing web applications for 10 years, and in that time has developed a passion for making developers lives easier. He joined Typesafe in 2012, and currently works as the lead developer on Play Framework.

    Watch Now
  • Webinar
    Play

    Play All Day: About sbt-web and the Anatomy of a Plugin

    with Christopher Hunt

    Christopher Hunt, Senior Engineer at Typesafe, presents "About sbt-web and the Anatomy of a Plugin."

    Abstract

    This will be a talk similar to the one I provided at ping-conf in January, but updated given that 1.0.0 should have been released by the time the talk happens. sbt-web is a re-factor and enhancement the client side support in Play. Our rationale for sbt-web will be discussed along with an overview of the plugins available today. The anatomy of the various types of plugins will be discussed along with the new Play functionality that has been enabled by sbt-web. New functionality includes native JS compilation performance, support for JS source maps, asset fingerprinting, asset compression and more. In summary we believe that you should not have to jump outside of sbt in order to build your client side components.

    Bio

    Christopher Hunt is a Senior Engineer at Typesafe working on Play and sbt-web.

    Watch Now
  • Webinar
    Play

    Play All Day: Play at Gilt

    with Giancarlo Silvestrin

    Giancarlo Silvestrin, Senior Software Engineer at Gilt, presents how Play is used at Gilt.

    Abstract

    This session will focus on Gilt's implementation of Play Framework across its architecture--starting with Gilt Live, a real-time page showcasing purchases made in real-time, and eventually branching out to many critical parts of the company's tech organization (from search to inventory status updates). Play has offered Gilt numerous advantages in terms of accessibility, scalability and performance. You'll hear more about lessons learned and the many advantages Play has offered to Gilt, a rapidly-moving eCommerce company with more than eight million users.

    Bio

    Giancarlo Silvestrin is a senior software engineer on Gilt's personalization team, and works on back-end, server-side initiatives that involve heavy use of Scala and Play. Originally a Java developer, he appreciates Scala's elegance and Play Framework's straightforward and accessible approach to building web applications. His main interests are distributed systems, Scala and Akka.

    Watch Now
  • Webinar
    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.

    Watch Now
  • Webinar
    Play Scala

    Play All Day: Enterprise Web Development with Play and Scala

    with Kevin Webber

    Kevin Webber presents "Entersprise Web Development with Play and Scala.

    Abstract

    In this session you will learn architecture strategies to help develop Play and Scala applications on large enterprise projects.The talk will cover strategies to help integrate Play with complex ecosystems and other enterprise development challenges. The secondary objective is to assist designing Play applications that are developed by multiple, distributed, cross-functional teams.

    Bio

    Kevin Webber is an enterprise software developer, team lead, and consultant with over fourteen years of Java development experience in banking and e-commerce. His latest role was Team Lead at Nurun Toronto where he was the Lead Play Developer of the Walmart.ca re-design project.

    Watch Now
  • Overview
    Slick

    Hello Slick

    with James Ward

    Slick is Typesafe's modern database query and access library for Scala. It allows you to work with stored data almost as if you were using Scala collections while at the same time giving you full control over when a database access happens and which data is transferred. You can also use SQL directly. This tutorial will get you started with a simple standalone Scala application that uses Slick.

    Get Started with Hello Slick (Slick 2.1) Template

    Watch Now
  • Webinar
    Reactive Akka

    Introducing Reactive Streams

    with Roland Kuhn

    In this webinar, Roland Kuhn presents Reactive Streams, showing you how to handle data flow the right way! You can access the slides here.

    Watch Now
  • Demo
    Scala

    Scala Testing

    with Kip Sigman

    Want to learn more about how to write unit tests in Scala? Learn from Typesafe consultant Kip Sigman as he addresses the basics for getting started and setting up your tools.

    Watch Now
  • Webinar
    Scala

    Welcome to Scala 2.11

    with Jason Zaugg

    The Scala team at Typesafe has been busy over the last year working to make the platform faster, smaller, and more stable, as well as continuing to refine experimental language features.

    In this webinar, the Scala team will take you on a tour of these changes, give you tips for upgrading, discuss the plans for the upcoming releases and field your questions.

    Watch Now
  • Overview
    Activator

    Activator 1.1

    with James Ward

    Intro to Typesafe Activator 1.1

    Watch Now
  • Webinar
    Reactive Java8

    Going Reactive with Java 8

    with Björn Antonsson & Ryan Knight

    Java 8's lambdas make building Reactive applications a whole lot easier and cleaner. Through copious code examples this session will show you how to build event-driven, scalable, resilient, and responsive applications with Java 8, Play Framework and Akka. On the web side you will learn about using lambdas for async & non-blocking requests & WebSockets. You will also learn how the actor model in Akka pairs well with lambdas to create an event-driven foundation that provides concurrency, clustering and fault-tolerance.

    Watch Now
  • Webinar
    Akka

    Intro to Akka persistence

    with Patrik Nordwall

    Patrik Nordwall hosts "Akka Persistence." Akka Persistence is a new module in Akka 2.3 that adds actor state persistence and at-least-once message delivery semantics to Akka. Patrik covers the following features:

    • Persistent actors using command and event sourcing
    • Reliable communication with persistent channels
    • Replicating events with persistent views
    • How to use persistence with clustering
    Watch Now
  • Demo
    Reactive Activator

    Reactive Scales

    with Typesafe

    A short demo of the Reactive Scales Activator template.

    Watch Now
  • Webinar
    Slick

    Introducing Slick 2.0.0!

    with Stefan Zeiger

    Stefan Zeiger, Slick tech lead, leads a webinar about the newly released Slick 2.0. Slick is the most efficient library available for functional programmers connecting applications to relational databases. Slick's Functional Relational Mapping (FRM) paradigm allows mapping to be completed within Scala, with loose-coupling, minimal configuration requirements, and a number of other major advantages that abstract the complexities away from connecting with relational databases.

    Watch Now
  • Webinar
    Play Monitoring

    Monitoring your Play Apps with New Relic!

    with James Ward and New Relic's Tyler Benson

    Increasingly, the Typesafe Reactive Platform is being used for mission-critical applications, and Play Framework is seeing widespread adoption across all industries. To monitor these applications, many users turn to New Relic, a powerful application performance monitoring tool. In this webinar, Typesafe's James Ward and New Relic's Tyler Benson share how to use New Relic for deep visual insight into your Play apps, which is critical for customers and users going into production.

    Watch Now
  • Webinar
    Play

    Optimizing Play for Production

    with James Ward

    Play Framework is easy to deploy and scale but like any system some optimizations can help things run more smoothly. This webinar will teach you the basics of deployment, configuring thread pools, managing blocking, and common performance pitfalls.

    Watch Now
  • Webinar
    Spray Akka

    Spray on Akka

    with James Ward & Mathias Doenitz

    Typesafe's James Ward hosts Mathias Doenitz presenting Spray on Akka.

    Slides available here: http://spray.io/webinar/

    Watch Now
  • Webinar
    Reactive Akka

    Failure: The Good Parts

    with Viktor Klang

    Typesafe's Director of Engineering, Viktor Klang, equips you with tools and strategies for dealing for system failures.

    Watch Now
  • Webinar
    Java Reactive

    A Java Developer's Primer to the Typesafe Platform

    with James Ward

    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.

    Watch Now
  • Webinar
    Reactive Scala Akka Play Activator

    Building Reactive Apps with the Typesafe Platform

    with James Ward

    This session will teach you how to build Reactive applications with the Typesafe Platform. Using live coding examples, you will learn how to get started with Typesafe Activator then create an interactive web application with the Play Framework and build a scalable, resilient, and event-driven foundation with Akka. Both Java and Scala will be used for the server-side code, while HTML and JavaScript will be used for the client-side.

    Watch Now
  • Overview
    Reactive Play Akka Scala Java Java8

    Martin Odersky - Typesafe Reactive Platform

    with Martin Odersky

    In this short video interview, Typesafe co-founder and Scala creator, Martin Odersky, discusses the Typesafe Reactive Platform, how it upholds principles of reactive programming and shares his perspective on Java 8.

    Watch Now
  • Overview
    Reactive Scala Akka Play Activator

    Typesafe Activator - Reactive Applications

    with James Ward

    James Ward shares how Typesafe Activator gets you started with the Typesafe Reactive Platform, Play Framework, Akka and Scala.

    Watch Now
  • 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