July 20–24, 2015
Portland, OR

Scala conference sessions

5:00pm–5:40pm Wednesday, 07/22/2015
Kevin Scaldeferri (New Relic)
Slides:   1-PDF 
Continuous delivery of a monolith is easy - just automate, automate, automate! But what challenges will you run into applying the same ideas to 300 microservices? Come and find out!
11:10am–11:50am Friday, 07/24/2015
Thomas Lockney (Nike and PNWScala)
Slides:   1-PDF 
This session will show attendees how to build reactive services using Akka and Scala. Reactive services are scalable, reliable, and efficient, and we'll demonstrate the basic model, a simple development workflow, and the tools and libraries that make it all work.
9:00am–12:30pm Monday, 07/20/2015
Jason Swartz (Mesosphere)
Slides:   1-PDF 
Scala powers some of the biggest companies and fastest applications in the world. Find out why so many programmers are enamored of this language. We'll start with the basics of Scala, try out the features in the REPL, and then build an application. If you already know Javascript, Ruby, Python, or Java then you'll do great in this class.
10:40am–11:20am Thursday, 07/23/2015
Paco Nathan (derwen.ai)
Slides:   external link
Herein, an open source developer community considers itself _algorithmically_. This project shows how to surface data insights from the developer email forums for just about any Apache open source project. It leverages machine learning and advanced analytics in Apache Spark, but also makes use of Docker containers for standalone NLP services.
2:30pm–3:10pm Wednesday, 07/22/2015
Kenny Bastani (Digital Insight)
Slides:   1-BIN 
Fast and scalable analysis of big data has become a critical competitive advantage for companies. There are open source tools like Apache Hadoop and Apache Spark that are providing opportunities for companies to solve these big data problems in a scalable way. Platforms like these have become the foundation of the big data analysis movement.
1:40pm–2:20pm Wednesday, 07/22/2015
Travis Brown (Twitter, Inc.)
Scala plays a central role in many parts of Twitter's infrastructure, and Twitter's open source projects are widely used in the Scala community. While Scala has brought many benefits to Twitter, its nature as a relatively young hybrid OOP / FP language has also posed some challenges. This talk will provide an overview of how Twitter maintains one of the largest Scala codebases on the planet.