The Play Framework at LinkedIn: productivity and performance at scale

A session at JAXConf 2013

Tuesday 4th June, 2013

2:25pm to 3:25pm (PST)

At LinkedIn, we have started to use the Play Framework to build front-end and back-end services at massive scale. Play does things a little differently: it's a Java and Scala web framework, but it doesn't follow the servlet spec; it's fairly new, but it runs on top of robust technologies like Akka and Netty; it uses a thread pool, but it's built for non-blocking I/O and reactive programming; most importantly, it's high performance, but also high productivity. We've found that the Play Framework is one of the few frameworks that is able to maintain the delicate balance of performance, reliability, and developer productivity. In the Java and Scala world, nothing even comes close. In this talk, I'll share what we've learned so far, including details of rapid iteration with Java and Scala, the story behind async I/O on the JVM, support for real time web apps (comet, WebSockets), and integrating Play into a large existing codebase.

About the speaker

This person is speaking at this event.
Yevgeniy Brikman

Co-founder of Gruntwork, Author of "Hello, Startup" and "Terraform: Up & Running"

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 2:25pm3:25pm PST

Date Tue 4th June 2013

Short URL


View the schedule


Books by speaker

  • Hello, Startup: A Programmer's Guide to Building Products, Technologies, and Teams

See something wrong?

Report an issue with this session