addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

James Ward - Going Reactive with Java 8

This month we are excited to have James Ward join us to talk about going reactive with Java 8.

5:30-6:10: Networking and Food

Food, Soda, Beer and Networking. We are grateful to Charlie Weber from TEksystems for their continued sponsorship of the Food and Soda! Our friends over at FullContact have taken over the beer sponsorship, so a big thanks to them.

6:10-6:20: Announcements

6:20-7:50: Going Reactive with Java 8 - James Ward

Java 8's lambdas make building Reactive applications a whole lot easier and cleaner. Through copious code examples this session will show you how to build event-driven, scalable, resilient, and responsive applications with Java 8, Play Framework and Akka. On the web side you will learn about using lambdas for async & non-blocking requests & WebSockets. You will also learn how the actor model in Akka pairs well with lambdas to create an event-driven foundation that provides concurrency, clustering and fault-tolerance.

About James Ward

James Ward ( is a Principal Platform Evangelist at 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. In 2011 James became a Principal Developer Evangelist at where he taught developers how to deploy apps on the cloud with Heroku. From Fall 2012 to Spring 2014 James was a Developer Advocate at Typesafe where he created Typesafe Activator and led the Reactive Software vision. James Tweets as @_JamesWard and posts code at

7:50: Door prizes:

JetBrains IDE License

Books - Provided by O'Reilly Media

Safari Books Online Subscription (1 year) - DevelopIntelligence

8:00: Networking/Food/Drinks at Old Chicago.

Our sponsor,, will be hosting the food at the Pour House Pub (1435 Market St).  Come join us for further discussion on topic of the night and whatnot.

Join or login to comment.

  • Michael A. F.

    lots of audience participation, very cogent, time well managed...appreciate his presentation

    May 15, 2014

  • Sean S.

    Hey James... Sorry I missed it! I had to go to my daughters orchestra concert last night. Your advocacy of this technology was the tipping point in our selection of Java8 and PlayFramework to implement a new large project here at CHI.

    May 15, 2014

  • A former member
    A former member

    Thanks everyone for coming! Here are my slides:

    1 · May 15, 2014

  • Peter D.

    James always provides valuable insights into the "Reactive" programming model. He presents well with good examples and good answers to sometimes tough questions to a mixed crowd.

    May 15, 2014

  • Dan S.

    Any Java users interested in learning some more about MongoDB check out our next meetup tomorrow in the DTC w/ Mongo Engineers coming in for a Q&A!!! -

    April 22, 2014

  • Karl W.

    I am glad there is a Java group here. I will be glad to meet some people at the next meeting.

    April 16, 2014

Our Sponsors

People in this
Meetup are also in:

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