Productivity and scalability with Play and Scala

Post on 28-Nov-2014

71 views 2 download

description

Lecture presented at ilegra's devnight about how Play help in daily developer productivity and how scalability is achieved by a stateless mindeset and the notion of Future.

Transcript of Productivity and scalability with Play and Scala

Productivity and scalability with Scala and Play

Christophe Marchal | Software Architect

What is a webapp?

http://typesafe.com/activator

Application Templates

Application Skeleton

Usual JVM Development Cycle

Play development cycle

Troubleshooting in Tomcat

Troubleshooting in Play

Live Demo

Usual HTTP Session

Scale Out being stateless

Server getting slow

Server status

Thread dump

What are my threads waiting for?

Async IO

Live Demo

Thank You!

Christophe Marchal | Software Architect @toff63