Scala
-
Starting with Scala Macros: a short tutorial
Using some time during the weekend, I decided to finally explore one the new features in the coming Scala 2.10,…
Read More » -
Parallelization of a simple use case explained
Some time ago a friend of mine asked me about the possibilities of speeding up the following process: they are…
Read More » -
Scaling Scala vs Java
In my previous post I showed how it makes no sense to benchmark Scala against Java, and concluded by saying…
Read More » -
Non-blocking I/O – discovering Akka
Here comes the time to follow some good practices when implementing actors. One of the most important rules we should…
Read More » -
Two actors – discovering Akka
Hope you are having fun so far, but our application has serious performance defect. After measuring response times of the…
Read More » -
Remote actors – discovering Akka
Assume our test application became a huge success and slowly a single server is not capable of handling growing traffic.…
Read More » -
Iteratees for imperative programmers
When I first heard the word iteratee, I thought it was a joke. Turns out, it wasn’t a joke, in…
Read More » -
Benchmarking Scala against Java
A question recently came up at work about benchmarks between Java and Scala. Maybe you came across my blog post…
Read More » -
become/unbecome – discovering Akka
Sometimes our actor needs to react differently based on its internal state. Typically receiving some specific message causes the state…
Read More »