addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Five Akka / Scala Concurrency Options

  • Jun 11, 2012 · 6:30 PM
  • Box

Writing concurrent programs that can run in multiple threads and on multiple cores is crucial but daunting. Akka and Scala together provide five concurrency options: java.util.concurrent, Scala parallel collections, Akka futures (subsumed into Scala 2.10), Akka dataflow and Akka actors. Mike Slinn will discuss all of them, contrast them, offer guidance as to when to use each, and describe some typical usage patterns. The presentation will be based on selected material from Mike Slinn's new book "Composable Futures with Akka 2.0 for Java and Scala", plus additional content.

As usual, the schedule for the event is:

6:30 - networking, food

7:00 - announcements

7:15 - presentation

8:30 - Q&A, more networking afterward

Box is providing water, soda, beer and food.

This event will be an expanded version of my presentation at the May 22 event held at Klout in San Francisco. This event will be recorded.

We will give away two copies of IntelliJ IDEA 11 for personal use, and two copies of JRebel. Two free PDF copies of "Actors in Scala" by Philipp Haller and Frank Sommers and published by Artima will also be given away. If you did not register with your full name you will not be eligible to win anything. You can edit your name by going to Members / My Profile / Edit Profile.

Join or login to comment.

  • Mike S.

    Video is available on the new BASE YouTube channel

    August 17, 2012

  • Bharath P.

    Informative Content and good presentation.

    June 14, 2012

  • Y.H. C.

    Do we have video and ppt to post, it is great talk and I like to watch video and study ppt again even I attended the meeting.

    June 13, 2012

  • Chester C.

    more code samples would be more helpful

    June 13, 2012

  • A former member
    A former member

    Nice roadmap on concurrency options. Very useful to someone with some experience with Scala. Slides would be nice to have.

    June 12, 2012

  • Massimo C.

    I think was great, very informative, well led.

    June 12, 2012

  • A former member
    A former member

    The speaker was well prepared and spoke well. Some of the slides were hard to read. The topics were well chosen, but the speaker ran out of time. Perhaps the talk should have focused on less material.

    June 12, 2012

  • Taneli O.

    Good content, Are the slides available?

    June 11, 2012

  • Antoine B.

    The underground parking is not available but you can use our parking lot at 4410 El Camino Real (next building)

    June 11, 2012

  • al f.

    Is the underground parking available for the meetup guests?

    June 10, 2012

  • Mike S.

    There will be 15 to 20% new material and probably no demo

    May 9, 2012

  • John G.

    This will be different from the JUG talk you gave at Google?

    May 9, 2012

Our Sponsors


    Online and on-site training

  • Box

    Space to host meetups and food sponsorship for meetups hosted at Box HQ

  • Artima

    Scala Books

  • IntelliJ

    Free copies of IDEA given away each meetup

  • Clari Inc.

    Space for hosting as well as food and other arrangements on meetups.

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