-
Enterprise Java

The beautiful simplicity of Apache Ranger plugin
If you are here, you already know what Apache Ranger is. It is the most popular, if not the only, way to…
Read More » -
Scala

Creating a YARN Application using Scala
I have been recently playing with Apache Amaterasu, which is an amazing project that helps to deploy data pipelines. It’s…
Read More » -
Scala

Scala notes – Futures – 3 (Combinators and Async)
In the previous parts of this post, we discussed about Futures and Promises. In this last part, we’ll compose Futures…
Read More » -
Scala

Scala notes – Futures – 2 (Promises)
In the last post, we saw how to extract values from the Future upon onComplete and their counterparts – onSuccess…
Read More » -
Scala

Scala Notes – Futures – 1
Almost all modern programming languages have a Future-Promise idiom for concurrent programming. I don’t intend to bore you with why…
Read More » -
Scala

Akka Notes – Finite State Machines – 2
In the first part of notes on Akka FSM, we saw the basics of Akka FSM and the outline of…
Read More » -
Scala

Akka Notes – Finite State Machines – 1
I recently had the opportunity to play with Akka FSM at work for some really interesting use-case. The API (in…
Read More » -
Scala

Akka Notes – Actor Supervision – 8
Failures are more like a feature among distributed systems. And with Akka’s let it crash fault tolerance model, you could…
Read More » -
Scala

Akka Notes – DeathWatch – 7
When we talked about Actor lifecycle, we saw that Actors could be stopped by various means (using ActorSystem.stop or ActorContext.stop…
Read More »

