Home » Events » FEATURED - Dublin Java User Group

News Stories

Job Search


Back to Events »

FEATURED - Dublin Java User Group

Time18:15:51 Phone
DateThursday, June 30, 2016 Web Email


Akka, Angular and More



DubJUG_Heiko_Seeberger.pngFor June's Dublin Java User Group event we are hosting two of Europe's renowned Akka experts.


The first session, Reactive Apps with Akka and AngularJS, will be presented by Heiko Seeberger, @hseeberger a Fellow at German software consultancy codecentric. Heiko has more than 20 years of experience in consulting and software development, and is internationally renowned as an expert on Scala and Akka. Heiko blogs at



Reactive Apps with Akka and AngularJS

Akka and AngularJS are a great combination for Reactive Apps. Akka takes care of vertical and horizontal scaling as well as resilience and with AngularJS it's easy to implement a rich and highly responsive UI talking to an Akka backend via messages.


In this session Heiko will build an exemplary Reactive App step by step: starting from the stanalone UI we first introduce Akka HTTP and Server-Sent Events running on a single node and then move on to an elastic and resilient service built with features like Akka Distributed Data (CRDTs), Akka Cluster Sharding and Akka Persistence.



Discovering how to Decompose a System into Actors

On the recommendation of Lightbend's Gary Browne, the second second session of the evening will be presented by a local Principle Software Engineer Iain Hull - in fact, we understand that his specialism in Akka was founded on training given by Heiko!


Presently, Iain is a software engineer at Workday, using Scala and Akka to deliver their next generation elastic grid. His twin passions are large scale distributed computing and applying clean code to complex problems.  He is interested in good library and api design and how this can improve system design, reliability and reduce friction during development.

By attending Iain's presentation you can discover the lessons he learned migrating a multithreaded java server application to Akka.

Adopting actors was a journey and, in his own words, some of  Iain's early assumptions would create issues later on. He realised he had not fully embraced the let-it-crash philosophy, and didn’t understand how the atomic nature of actors effects data sovereignty or how parts of his application would have to be eventually consistent.

In this talk Iain will share his mistakes, how he arrived at those mistakes and how he eventually resolved them.






Information & Registration


tcube_200_x_100.gifDATE & TIME: 30th June 2015 / Doors Open 18:15

VENUE:, Next to Palace Bar, Fleet St, Dublin 2




Book Your Ticket or Find Out More About this Event publishes details of this event for information only which are correct at the time of publication. accepts no responsibility for cancellation, amendment and or loss for whatever reason.



For weekly event email

complete Green Box (top right)


Get Instant Irish Tech News from our Social Channels....


Join at Facebook Join at LinkedIn Follow IrishDevdotcom on Twitter