Last year, Johan Janssen started a Lego Internet of Things project. Using Scala, Akka and Raspberry Pi, he controlled a Lego train set. At Voxxed Days Athens, Johan will live demo his project and discuss how to use Akka HTTP and actors. We asked him about the technology.   What is Akka HTTP and what is […]

Read more

A year or so ago, my energy meter at home got replaced with a “smart” one. Smart, in this context, means it periodically sends energy usage data over GPRS to a central registration server. This central service is in turn used by various websites where you can register your meter and they’ll provide you with […]

Read more

Akka 2.4.11 was released two weeks ago. This release includes the new experimental Akka Remoting, codenamed ‘Artery’. The Actor Model This is a mathematical model of concurrent computation. “Actors” receive messages. They can decide how to respond, send a message in response, send more messages, and create more actors. The communication (message) and the sender […]

Read more

Build a recommender system using Apache Spark and Akka Machine Learning is still very magical to some. The truth, however, is that this magic is actually much easier to use than you’d expect. Come and learn how you can use Apache Spark and Akka together to build a service that recommends items to users. In […]

Read more

Hold onto your hats Scala people – Typesafe is no more. Not because it’s been crushed in a horrific Unicorn stampede or anything like that – there’s just been a name change and rebrand. As of today, the people who brought you Akka and the Play framework now go as ‘Lightbend’. Why ‘Lightbend’? Before you […]

Read more

In this article, we will discuss: File system monitoring using Java NIO.2 Common pitfalls of the default Java library How to design a simple thread-based file system monitor How to use the above to design a reactive file system monitor using the actor model. Note: Although all the code samples here are in Scala, it can […]

Read more

The actor model is a design pattern for fault-tolerant and highly scalable systems. Actors are independent worker-modules that communicate with other actors only through message-passing, can fail in isolation from other actors but can monitor other actors for failure and take some recovery measures when that happens. Actors are simple, isolated yet coordinated, concurrent workers. Actor-based […]

Read more

Reactive programming platform Akka, which caters for both Java and Scala, celebrated another milestone this week with the final release of Akka Streams and HTTP 1.0. An implementation of Reactive Streams (interfaces designed to govern the exchange of stream data across an asynchronous boundary and ensure that the receiving side is not forced to buffer […]

Read more

Typesafe have been tireless in their quest to reactively-label all the things – but this week,thanks to the GA availability of the final version of Reactive Streams 1.0 for the JVM, they’ve had to do very little to push the buzzword. Even a self-professed C# fanboy on Hacker News was moved to comment that “the Java community has […]

Read more

This is my first time at the perennially popular Jfokus conference here in Stockholm, Sweden, and so far, it has been an awesome trip. Stockholm itself is very nice, and although there is currently quite a lot of snow, everything seems to be working – even the train arrival time is accurate to the second. […]

Read more