Choosing a Stream Processing framework. Spark Streaming or Kafka Streams or Alpakka Kafka?Recently we needed to choose a stream processing framework for processing CDC events on Kafka. CDC events were produced by a legacy system…Jan 22, 20194Jan 22, 20194
Aggregate Oriented MicroservicesIn last few years Domain Driven Design has resurrected in the context of MicroServices. A lot of books advocate use of Bounded Contexts…Jun 8, 20181Jun 8, 20181
How Akka Actors workAkka Actors is a very popular and widely used framework which implements Actors (or for simplicity, lightweight threads) on the JVM. To…Feb 27, 20181Feb 27, 20181
How Java thread maps to OS thread?JVM thread maps to OS thread is a commonly read statement. But what does it really mean?. We create Thread object in java and call its…Dec 30, 20176Dec 30, 20176
Understanding Reactive IO and Back-Pressure with (your own) Akka Http Server1. IntroductionNov 30, 20175Nov 30, 20175
Service Discovery With CRDTsService Discovery is a mechanism to resolve the address of a service we want to communicate to. In last few years, with the rise of…Oct 26, 20172Oct 26, 20172