Developing scalable, concurrent + fault-tolerant applications with Akka Actors

Abstract:

This presentation will cover the use of Akka Actors as a method of developing highly-scalable systems in a highly fault-tolerant manner. It will begin with a look at the Akka Actors and their asynchronous, message-passing, share-nothing nature. Next, we will look at some of the flexible options available to developers using Akka, such as using the Akka Event-Bus for inter-Actor communication, Persistent Channel Communication, PArent-Child relationships, and EventSourcing with Akka. Lastly, a full-featured example will illustrate how we can leverage the previous concepts to develop a CQRS-with-EventSourcing high-volume enterprise-class application with minimal effort. Although Akka is built on Scala, the examples presented here will be in Java (this is AJUG, right?)

Speaker:

Roy Russo is the Chief Architect at AltiSource Labs, a FinTech startup based in Atlanta, GA. Before joining AltiSource, Roy was the Co-Founder and VP of Product Management for Atlanta-based Marketing Automation vendor, LoopFuse; recently acquired by Atlanta-based SalesFusion, Inc. Roy also helped Co-Found JBoss Portal, a JSR-168 compliant enterprise Java Portal, and represented JBoss on the Java Content Repository, JSR-170. He is currently the founder of ElasticHQ.org an open-source monitoring and management application for ElasticSearch clusters.


Join or login to comment.

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

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