Photo By Guruswamy BM on Perfacto

What is Performance Testing:

It is a type of software testing that is carried out to determine system performance in terms of sensitivity, reactivity and stability under a particular workload. It is very important to understand how our system is behaving so we can have appropriate capacity allotted for our application, not more not…

Code Review:

Code Review is a practice that is used nowadays in almost every software development company. It allows you to detect errors at an earlier stage of the CI / CD cycle and reduce the risk of their later occurrence. …

Reactive Programming

Reactive programming is an asynchronous programming paradigm concerned with data streams and the propagation of change. This means that it becomes possible to express static (e.g. arrays) or dynamic (e.g. event emitters) data streams with ease via the employed programming language(s).

Features of Reactive programming

  1. Asynchronous and Non…

Photo by Anna Pelzer on Unsplash

“It’s never too early or too late to work towards being the healthiest you”

Yes, Miracles happen

12kgs lost in 3.5 months & continuing.

I led an active & fit lifestyle in my school and college but my lifestyle became sedentary as I started my professional career. …

As many of you might have seen this warning in Console in Chrome

A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. …

If you’re new to the world of Akka, I recommend reading the first part of this series, Introduction to Akka Actors, before continuing. The rest of this article assumes some familiarity with the content outlined in that post, as well as a high-level understanding of Akka.

Why Akka Streams?


Hi All,

Hope that all of you are preparing well for Software AG. I am sharing experience of software AG.First of all there was written test which constitute of Core Java and Aptitude.Aptitude was quite easy and it also contains some logical reasoning questions also so you can prepare them…

There are 3 sections in Elitmus.

1- Quantitative Aptitude

2-Logical Reasoning

3-Verbal Ability

Basic Strategy: Attempt 7–8 questions in QA and LR and 10–12 in VA and try to more accurate as there is negative marking also. Please Don’t Over attempt. And time management is another very important key to…

Defining an Actor

Akka provides a basic unit of abstraction of transparent distribution called actors, which form the basis for writing resilient, elastic, event-driven, and responsive systems.

The key abstraction in Akka is the Actor, which provides behavior and can store state. In Akka, actors are guaranteed to be run…

Current challenge in writing Distributed Application

Writing concurrent programs is hard. Having to deal with threads, locks, race conditions, and so on is highly error-prone and can lead to code that is difficult to read, test, and maintain.

My assumption is that most of people have worked with the Java…

Archit Agarwal

SDE-3 at PayPal

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store