Go Reactive!


Details
A talk on reactive web application development with Scala, Play, and Akka, by Kevin Webber
Go Reactive: Reactive web application development with Scala, Play, and Akka
This talk will provide a high-level overview of Reactive web application development. Not only will the 'why' be covered, but also the 'how'. We'll explore a few concrete Reactive design patterns using code examples from Scala and Play, along with Play’s excellent Akka interoperability to demonstrate an underlying message-driven architecture. On that note, we'll discuss two distinct flavours of a message-driven architecture: event-driven and actor-based messaging, and how to pick the right one based on the common advantages and pitfalls of each. By the end of this session you should have a broad overview of why and how to build responsive, resilient, and scalable web applications, using an underlying message-driven architecture to ‘Go Reactive’.
About Kevin Webber
Kevin Webber is a Developer Advocate at Typesafe, team lead, and consultant with over fourteen years of Java development experience in banking and e-commerce. His latest role was Team Lead at Nurun Toronto where he was the Lead Play Developer of the Walmart.ca re-design project.
Code of Conduct
tl;dr: Be Excellent to Each Other! And please, don’t be a jerk.
Full details can be found on our about page, under the "Code of Conduct" heading: https://www.meetup.com/PolyglotVancouver/about/
Schedule
• 6:00PM Doors are open, feel free to mingle
• 6:30PM Presentation start
• ~8:00PM Off to a nearby restaurant (Subeez) for food, drinks, and breakout discussions
Getting There
By transit the office is close to both the Skytrain and Canada Line (check Google Maps or the Translink site for your particular case) that will get you there. For the drivers, there are plenty of affordable pay parking lots around.
How to Contact Us / Re Comments
Please note any comments you add to this event (below) will be e-mailed to all members of the group. We're trying to avoid spamming the list, so please do not use comments for jokes, job postings, requests for help programming something or anything else off topic. If you have questions or need to contact us, use the 'contact us' link on the left. Thanks!

Go Reactive!