Client-side Cassandra and Java, Play! and Scala Apps in the Cloud

5:30-6:00: Networking and Food

Food, Soda, Beer and Networking. We are grateful to TEksystems for their continued sponsorship of the Food and Soda!  Also, thanks to BWBacon Group for supplying the beer.  And a huge thanks to ÜberConf for donating a pass that we will be giving away tonight for their conference on June 19-22nd (a $1,675.00 value!)

 

6:00-7:00: The Genealogy of Troy (Client-side Cassandra) by Joe McTee

Cassandra stands out amongst the big data products in its ability to handle optimized writes of large amounts of data while providing configurable fault tolerance and data integrity. Two popular libraries that allow the JVM developer to leverage these capabilities are Hector and the recently open sourced Astyanax. In this talk, Joe will present examples of storing time series data in a Cassandra data store using both of these libraries. There will be code! As an added bonus, a mechanism to unit test using an embedded Cassandra client will be presented.

About Joe McTee

Joe is a Principal Engineer at Tendril, developing products that bring consumers, utilities, and consumer product manufacturers together in a partnership to save energy while maintaining quality lifestyle. In his 4 years at Tendril, he has worked on load control algorithms, smart outlets, smart thermostats, and is currently working on consumer focused energy reports that can be delivered both electronically and via paper. He is passionate about energy conservation. Ask him about solar energy if you have an hour! In his spare time, Joe is the current Boulder JUG coordinator.

 

7:00-7:15: Break

 

7:15-8:45: Running Java, Play! and Scala Apps in the Cloud by James Ward

Heroku is a Polyglot Cloud Application Platform that makes it easy to deploy Java, Play! and Scala apps on the cloud.  Deployment is as simple as doing a "git push".  This session will teach you how to deploy and scale Java, Play! and Scala apps on Heroku.

About James Ward

James Ward (www.jamesward.com) is a Principal Developer Evangelist at Heroku. Today he focuses on teaching developers how to deploy Java, Play! and Scala apps to the cloud. James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80′s, James found his passion for writing code. Beginning in the 90′s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. You can find him tweeting as@_JamesWard, answering questions on StackOverflow.com and posting code atgithub.com/jamesward.

 

8:45: Door prizes.


9:00: After meeting networking at Ice House Tavern. Very special thanks to ReadyTalk for their sponsorship of food at this location.



Join or login to comment.

  • Tom F.

    Joe McTee provided the most in depth Java coding examples for processing Cassandra, along with a great intro to Greek mythology. James Ward amazed everyone by demonstrating the ease of Java, Scala and Play development on Heroku - a polyglot's delight. JVM developers now have the cloud hosting platform that they always wanted.

    May 10, 2012

  • Michael A. F.

    It was an awesome presenter, and I learned a whole heck of a lot.

    I thought though that the main event should have been entitled differently: like "All about Heroku"...Play and Scala were no more that five minutes' worth of content combined

    May 10, 2012

47 went

Our Sponsors

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy