Today, we were really lucky enough to have John Nestor and Dragos Manolescu from the Whitepages present their experiences converting from
Ruby to Reactive. In the presentation, John and Dragos discuss their decision to replace Ruby, and outline the reasons they selected Scala; these boiled down to:

  • Elegant blend of Functional and OO paradigms

  • Static type system:

    • Type inference avoids the excess boilerplate of Java.

    • Compiler catches many errors.

  • Runs on the JVM:

    • Fast.

    • Near seamless interop with JVM libraries.

    • Reasonably mature tooling support.

  • Actor-based concurrency framework: Akka.

They also share some challenges, lessons learned, and how they brought their team up to speed. 

Watch the recording below:

You can also check out the slides here.

Thanks John and Dragos! 

Share


Discuss


View All Posts or Filter By Tag


Event

Reactive Summit 2016

MICROSERVICES. FAST DATA PIPELINES. DISTRIBUTED SYSTEMS.
Austin (TX) - October 4-5

Ebook

Reactive Microservices Architecture

by Jonas Bonér

Ebook

Developing Reactive Microservices

by Markus Eisele

Ebook

Fast Data Architectures For Streaming Applications

by Dean Wampler

Report

Enterprise Development Trends 2016

Cloud, Container and Microservices Insights from 2100 JVM Developers

Infoguide

Lightbend Reactive Platform

A High-Level Technical Overview For Decision Makers