RESOURCE CENTER

Welcome to the Typesafe Resource Center, your gateway to collateral, case studies & stories, Activator templates, videos, ebooks and podcasts.


Discover

Collateral Case Studies & Stories Activator Templates E-Books Videos Typesafe Podcasts Reactive Podcasts Upcoming Webinars

NEWSLETTER SIGN UP

Stay up to date! Sign up for our monthly newsletter featuring all the latest resources and news.


Popular White Papers, Datasheets & Reports

  • White Paper

    Introducing the Typesafe Reactive Platform

    Learn about the Typesafe technology ecosystem

    Get White paper
  • Report

    SURVEY RESULTS: APACHE SPARK

    Preparing for the next wave of Reactive Big Data

    Get Report
  • White Paper

    Introducing Typesafe ConductR

    A Reactive Application Manager for Operations

    Get White paper

Popular Case Studies & Stories

  • Case Study

    Modernizing from Monolith to Microservices

    The Guardian launches a digital-first strategy

    READ CASE STUDY
  • Case Study

    Achieving Unprecedented Resilience

    Walmart.ca experiences its first Black Friday with no downtime

    READ CASE STUDY
  • Community Story

    New Tweets Per Second Record, And How!

    A primary goal at Twitter is to make sure the service is always available

    Read Community Story

Latest E-Books & Videos

  • Latest E-Book Resources

    Essential Slick

    Slick

    Slick

    Essential Slick

    by Richard Dallaway and Jonathan Ferguson

    Essential Slick is a guide to building a database application using the Slick library. It is aimed at Scala developers who need to become productive with Slick quickly. All registrants qualify for a Typesafe discount and will save...

    Spark in Action

    Spark

    Spark

    Spark in Action

    by Marko Bonaći and Petar Zečević

    Working with big data can be complex and challenging, in part because of the multiple analysis frameworks and tools required. Apache Spark is a big data processing framework perfect for analyzing near-real-time streams and discove...

    Spark GraphX in Action

    Spark

    Spark

    Spark GraphX in Action

    by Michael S. Malak

    While graphs are often the most natural way to represent the connections among data, the complexity of large graphs makes them conceptually difficult and computationally expensive to explore, query, and analyze. GraphX, a powerful...

    All E-Book Resources
  • Latest Video Resources

    Reactive for DevOps Part 3: Using ConductR with Docker

    Webinar

    DevOps Reactive

    Reactive for DevOps Part 3: Using ConductR with Docker

    with Edward Callahan

    In this webinar by Sr. Software Engineer, Ed Callahan, we will see how Typesafe ConductR and Docker can be combined. You will see how to “dockerize” Typesafe Reactive Platform-based applications with Typesafe ConductR. Also, we will show how to use Typesafe ConductR to deploy and manage other services, using Docker images as the deployment bundle format.

    Reactive Revealed 2/3: Elasticity, Scalability and Location Transparency in Reactive systems

    Webinar

    Reactive Revealed Reactive

    Reactive Revealed 2/3: Elasticity, Scalability and Location Transparency in Reactive systems

    with Viktor Klang

    In the second of three webinars with live Q/A, we look into how organizations with Reactive systems are able to adaptively scale in an elastic, infrastructure-efficient way, and the role that location transparency plays in distributed Reactive systems. Reactive Streams contributor and deputy CTO at Typesafe, Inc., Viktor Klang reviews what you should know about:

    • How Reactive systems enable near-linear scalability in order to increase performance proportionally to the allocation of resources, avoiding the constraints of bottlenecks or synchronization points within the system
    • How elasticity builds upon scalability in Reactive systems to automatically adjust the throughput of varying demand when resources are added or removed proportionally and dynamically at runtime.
    • The role of location transparency in distributed computing (in systems running on a single node or on a cluster) and how of decoupling runtime instances from their references can embrace network constraints like partial failure, network splits, dropped messages and more.

    Scala and Spark for Good

    Overview

    Scala Spark

    Scala and Spark for Good

    with Open Genomics

    David Patterson is a professor at UC Berkeley. He wrote an OpEd piece in the New York Times. It was a call to arms that said, if computer scientists can attack the problem of cancer, then we have a moral obligation to do so. This video explores the intersection of genomics and big data and discusses how you can get involved to end cancer.

    Visit OpenGenomics.io to learn more.

    All Video Resources

Podcast Channels

  • Typesafe Podcast Channel

  • Reactive Tech Talks Podcast Channel