Tales from the Dungeon, Scala performance: Array creation

Launching a new mini-series / category on the blog. Some small performance hints and tips will be from now logged under "Tales from the Dungeon". The title of the series is a reference to the akka.actor.dungeon.* package, where all the low level concurrency things are implemented for Akka actors.…

sbt: redefine task as "something" + "this tasks previous self"

Perhaps it's due to my weird work on build tool plugins that do weird stuff (git-commit-id-maven-plugin, sbt-jmh, sbt-jol, sbt-jcstress and more recently sbt-multi-release-jar ...) yet I find myself very often in need of formulating the following as a task / goal or whatnot: Override some task (e.g. test), with some other…

I authored "Why Reactive?" for O'Reilly

O'Reilly recently reached out to me to write a small report / mini-book about reactive systems and architectures. The report is structured around explaining the various aspects of Reactive. Tracking it's origins, through Reactive Programming (in chapter 2 "Reactive on the Application level") and Reactive Systems (in chapter 3 "Reactive on…

SCKRK the Ultimate - 100 meetings, 96 whitepapers, 5 years and more...

Over the last years I've been had the privilege of traveling quite a bit and been able to attend various conferences and user group meetings in various countries. Yet, I'm still to find another as awesome and life-changing (sic, not an over-statement) group as SCKRK – yet, you've probably never heard…

Any => Blog

New blog, stay tuned for updates about Scala / Akka / Protocols, Benchmarking & Performance in general. Old blog: http://blog.project13.pl will be archived soon.…