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

Clojure and the Actor model

After last meetup's examination of concurrency semantics native to Clojure, this time we are going to explore another pathway to achieve the same purpose: writing correct and efficient concurrent code. While no general, commonly accepted approach to concurrent programming has come up yet, the actor model — popularized by Erlang — is gaining wide adoption, and for good reason. It is easy to understand, and carries other benefits, like fault-tolerance.

The talk walk introduce Quasar and Pulsar, a new actor framework for Java and Clojure that takes a different approach from previous attempts to bring the actor model to the JVM. We will explore the benefits as well as the shortcomings of the actor model, and how to take advantage of it to write applications that are both concurrent and fault tolerant.

Ron Pressler is the founder of Parallel Universe, a new Y Combinator backed startup that aspires to make developing concurrent, scalable software much easier. Before founding Parallel Universe, he worked mostly on real-time defense applications.



18:00-18:15: Gathering

18:15-19:00: Clojure and the Actor Model, Part I

  • Speaker: Ron Pressler

19:00-19:15: Break

19:15-20:00: Clojure and the Actor Model, Part II

  • Speaker: Ron Pressler


Join or login to comment.

  • Daniel S.

    Thank you, Ron, for a very nice talk indeed.

    July 4, 2013

  • Matan S.

    Wish I could....

    July 3, 2013

  • Daniel S.

    Haim, sorry you can't make it. This is a nice time to ask again for someone who might want to record the session. Please contact me.

    July 3, 2013

  • Haim A.

    Sadly I'm going to miss this meeting :(

    Is this going to be recorded (IIRC there was an email about that in the mailing list)?


    July 3, 2013

  • Renan

    Not in TLV

    June 29, 2013

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