Author: Sakshi Gawande

How to make an executable jar file for deployment in scala

Reading Time: 3 minutes The importance of writing this blog is to solve the following problem(creating executable jar file) which I faced during my project. In this blog, we see a simple scala application i.e “HelloWorld” Problem: We all know that the “sbt package” command is used to create a jar file of a scala application. When I tried to run a jar file it shows the following error. Continue Reading

Future and Concurrency

Reading Time: 6 minutes Before moving to the future, let’s first understand what is concurrency. Concurrency:  Concurrency is that we are going to perform more than one task at the same time. The rapid increase in the number of core-processor increase attracts in concurrency. Concurrency is not like the parallelism. Concurrency means multiple tasks which start, run, and complete in overlapping time periods, in no specific order. Parallelism is Continue Reading

Akka Router – Router As an actor

Reading Time: 7 minutes The point of writing this blog is to give basic knowledge of Akka-Router. How we can achieve the multithreading in Akka using akka router also. As we know in Akka “Actor Model is used for the purpose of multithreading through the actors then why we need router…? Introduction: Problem: A situation which across very frequently is that you have a large number of tasks and Continue Reading