-
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 »