Understanding Akka’s Recommended Practice for Actor Creation in Scala
Our friends at Cake Solutions wrote a nice article explaining the why behind the recommended way to declare Actor Props.
Robert Budźko: Akka Streams and Apache Camel
Robert explains how simple it is (already!) to integrate Akka Streams with Apache Camel.
IBM developerWorks blog on Akka
Dennis Sosnoski posted a very nice post explaining some of the core concepts of Akka as well as a non-trivial example on the IBM developerWorks blog, as part of the on-going article series on jvm concurrency.
Codecentric Blog: Introduction to Akka actors
In their latest blog series on getting started and diving into the Akka ecosystem, Heiko explains the basics of how an Actor works and how to use them properly: Codecentric Blo: Introduction to Akka Actors
Glassbeam: Elastically adding and removing nodes using Akka cluster
A nice post on how Akka Cluster worked well for Glassbeam for elastically scaling the cluster according to load demand: https://www.glassbeam.com/elastically-adding-removing-nodes-using-akka-cluster/
A Map of Akka
Heiko Seeberger goes through the various Akka modules explaining where they fit in and how they fit together. A great post to get a quick overview of what Akka is all about.
Use akka-stream BidiFlows with an IRC client
Christian Hoffmeister shared an excellent post about using BidiFlow (the best building block available to represent arbitrary protocols in Akka Streams) to communicate with an IRC protocol: Use akka-stream BidiFlows with an IRC client
Cancelling work in flight by Derek Wyatt
Derek posted an excellent post about Cancelling work in flight when using Akka, by introducing a Work Awaiter and Work Scheduler instead of just a Worker like many implementations do.
Akka @ Gitter
Dear hakkers,
due to great interest and seeing how it works very well for other communities, Akka is joining the gitter fold. We have two public chat rooms currently configured:
- akka/akka is the user chat where all questions and ideas about using Akka can be discussed between anyone who’s interested. While we don’t patrol the channel 24/7 we do expect that people apply common sense as expressed in the rules.
- akka/dev is the developer channel where only implementation work is discussed—this is where the core team and the contributors coordinate work on pull requests and issues. Similar rules apply here as well.
The akka/dev channel replaces the akka-dev google group which is now closed for posting (but the archives remain).
Happy hakking!