Resources

E-Books

Showing of E-Books (with the term )

  • Developing Reactive Microservices
    Reactive Microservices

    Developing Reactive Microservices

    by Markus Eisele

    With microservices taking the software industry by storm, traditional enterprises running large, monolithic Java EE applications have been forced to rethink what they’ve been doing for nearl... more

    Download Free E-book
  • Reactive Web Applications
    Reactive

    Reactive Web Applications

    by Manual Bernhardt

    The emerging reactive model is ideal for high-performance web applications that need to manage the unpredictably-bursty behavior of the web, along with the potential instability of running o... more

    Download Chapter(s) Now
  • Spark in Action
    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 anal... more

    Download Chapter(s) Now
  • Spark GraphX in Action
    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... more

    Download Chapter(s) Now
  • SBT in Action
    sbt

    SBT in Action

    by Joshua Suereth and Matthew Farwell

    Simple Build Tool: sbt. The idea of a high quality build tool for Scala is indeed simple, but sbt itself is richly-featured and powerful. Documentation for sbt is sparse, and the blogs, tuto... more

    Download Chapter(s) Now
  • Play Framework Essentials
    Play

    Play Framework Essentials

    by Julien Richard-Foy

    An intuitive guide to creating easy-to-build scalable web applications using the Play framework

    Play is a framework to write web applications using Scala or Java. It provides a product... more

    Download Chapter(s) Now
  • Akka In Action
    Akka

    Akka In Action

    by Raymond Roestenburg, Rob Bakker, and Rob Williams

    Akka is a Scala-based toolkit that simplifies developing concurrent distributed applications. Akka uses Actors-independently executing processes that communicate via message passing—as the f... more

    Download Chapter(s) Now
  • Play for Scala
    Play Scala

    Play for Scala

    by Peter Hilton, Erik Bakker, and Francisco Canedo

    Play for Scala shows you how to build Scala-based web applications using the Play 2 framework. This book starts by introducing Play through a comprehensive overview example. Then, you'll loo... more

    Download Chapter(s) Now
  • Play for Java
    Play

    Play for Java

    by Nicolas Leroux and Sietse de Kaper

    Play for Java shows you how to build Java-based web applications using the Play 2 framework. The book starts by introducing Play through a comprehensive overview example. Then, you'll look at each... more

    Download Chapter(s) Now
  • Reactive Design Patterns
    Reactive

    Reactive Design Patterns

    by Roland Kuhn and Jamie Allen

    Modern applications present incredible design challenges: we expect near-realtime performance while managing petabyte-scale data and distribution across environments ranging from traditional serve... more

    Download Chapter(s) Now
  • Essential 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 quali... more

    Download Chapter(s) Now
  • Atomic Scala
    Scala

    Atomic Scala

    by Bruce Eckel and Dianne Marsh

    This should be your first Scala book, not your last. We show you enough to become familiar and comfortable with the language – competent, but not expert. You’ll write useful Scala code, but you wo... more

    Download Chapter(s) Now
  • Java 8 in Action
    Java8

    Java 8 in Action

    by Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft

    While the term "lambda expression" may sound abstract and academic, Java 8 Lambdas can have a big impact on how you program every day. In simplest terms, a lambda expression is a function—a bit of... more

    Download Chapter(s) Now
  • Scala for the Impatient
    Scala

    Scala for the Impatient

    by Cay Horstmann

    Scala is reaching a tipping point, as thousands of Java and other object-oriented programmers hear about its potential and seek to discover this breakthrough functional programming language for th... more

    Download Chapter(s) Now
  • Scala in Depth
    Scala

    Scala in Depth

    by Joshua D. Suereth

    Scala in Depth, by Typesafe technical staff member Josh Suereth, is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging bes... more

    Download Chapter(s) Now
  • Report

    Going Reactive 2016

    How Microservices & Fast Data are driving adoption of Reactive systems

    Get Report
  • Video

    How is Typesafe Reactive

    Learn how Typesafe technologies are Reactive

    Watch Now
  • White Paper

    Microservices In Production

    What Ops Should Know About Reactive Systems

    Get White paper