March: REST in Scala

In 2011, I was out of work in Cincinnati. It was at a friend's birthday party where I was introduced to a PhD student of Geography that was currently researching Sensor Networks. He wanted to use embedded Linux devices as a low cost way to deploy environmental sensors. The City of Cincinnati Sewer District had funded a full research centre, which included a facility for monitoring rain water run off on various types of permeable pavers. I ended up writing two open source applications: an embedded Python application to collect sensor data and a web service written in Scala to consume, store and aggregate that data.

Rather than use an existing web framework as I had done in the past for other REST services, I created a custom framework on top of the servlet container. This talk will cover the process I went through to build a REST web service framework, in Scala, from the ground up. It will cover many of the challenges I discovered, the mistakes I made, as well as comparisons to other frameworks such as RestEasy and Play2. This will be a great talk for those of you curious about the full stack between your web application and the servlet layer, or those of you that are interested in sensor networks.

REST in Scala from John Hurst on Vimeo.

Speaker: Sumit Khanna

Sumit Khanna is a software engineer, originally from the United States. He graduated in 2009 from the University of Tennessee at Chattanooga with his MSc in Computer Science. He's worked in various industries including health care, energy, e-commerce and education. In 2011, he volunteered to work on a Sensor Network project with several students from the University of Cincinnati. The results of their research is currently pending publication in the International Journal of Digital Earth.

When

Wednesday, Mar 20: 5:00 for 5:15 - 6:30pm

Where

This meeting is hosted by:
NEC
Level 6
NEC House
corner Taranaki and Manners Streets

The Java User Group thanks our host!

Date:
Wednesday, 20th.
March, 2013

Time:
5.00pm for 5:15 - 6:30pm

Venue:
This meeting is hosted by:
NEC
Level 6
NEC House
corner Taranaki and Manners Streets