Akka in a nutshell workshop

Akka aims to be the platform for the next-generation, event-driven, scalable, and fault-tolerant architectures on the JVM.
One of the core features of Akka is an implementation of the Actor model. It alleviates the developer from having to deal with explicit locking and thread management. Using the Actor model raises the abstraction level and provides a better platform for building correct concurrent and scalable applications.

Actors in akka:
Simple and high-level abstractions for concurrency and parallelism.
Asynchronous, non-blocking and highly performant event-driven programming model.
Very lightweight event-driven processes

Fault Tolerance:
Supervisor hierarchies with "let-it-crash" semantics (parent actor supervising child actors(.
Supervisor hierarchies can span over multiple JVMs to provide truly fault-tolerant systems.
Excellent for writing highly fault-tolerant systems that self-heal and never stop.

Location Transparency:
Everything in Akka is designed to work in a distributed environment: all interactions between actors use pure message passing and everything is asynchronous.


Join or login to comment.

  • lior p.

    please take the next git repository:
    https://github.com/liorperry/Akka-in-a-nutshell.git
    branch: step-1

    June 18, 2014

  • Matan S.

    Although the paragraph here above about location transparency is accurately phrased, it is still worth saying that not *everything* in Akka is designed to work in a distributed environment - the event bus does not work across JVM's (at least not now).

    June 17, 2014

  • Ron S.

    Anything we should bring?

    June 16, 2014

  • Efrat B.

    Hi, my name is Efrat and I am Co-Founder and CTO of mmuze. We are looking for a passionate full stack developer to join our startup. Send and email to [masked] if you are interested.

    June 13, 2014

  • Ran

    My name is Ran Eitan. I'm Appoxee VP R&D.

    May 31, 2014

  • Alex B.

    Is there a chance to postpone this to a later hour?

    May 30, 2014

  • Ron S.

    What should we bring to the workshop? What should be installed?

    May 7, 2014

  • Yonatan M.

    We will be happy to host this event in Outbrain. contact me yonatan [at] outbrain [dot] com

    April 6, 2014

  • Ron S.

    How many places are required? 50? What do you require in addition to space? I can ask my managers

    April 3, 2014

    • Yifat K.

      fill free to call me at[masked]

      April 6, 2014

    • Yifat K.

      feel

      April 6, 2014

Our Sponsors

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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