Insights and perspectives to keep you updated.

Try with resource enhancements in Java 9

Reading Time: 2 minutes We all have done I/O operations in our code which used to be very troublesome when it comes to always keep in mind closing the resources once the usage has been made. But, when in Java 7, Try-With-Resource was introduced, this limitation was taken care of. Now a user needs not to worry about the open resources. To understand what enhancements have been done in Continue Reading

Achieving Concurrency with Akka Actors

Reading Time: 3 minutes Java comes with a built-in multi-threading model based on shared data and locks. To use this model, you decide what data will be shared by multiple threads and mark as “synchronized” sections of the code that access the shared data. It also provides a locking mechanism to ensure that only one thread can access the shared data at a time. Lock operations remove possibilities for Continue Reading

Data Visualisation In KNIME

Reading Time: 3 minutes KNIME is definitely a dream for data scientists. It makes the work of an Data Scientist much easier. If you haven’t heard about KNIME, you can find all about it in our blog Knime Analytics Platform: A dream for a data scientist Continuing on, in this blog we will now see how to create visualizations in KNIME and how easy it is to create visualizations. Continue Reading

integrating Cucumber with Akka-Http

Akka Cluster in use (Part 4): Managing a Cluster

Reading Time: 3 minutes Hello friends, I hope you all are safe in the COVID-19 pandemic and learning new tools and tech while staying at home. In our last blog post on Akka Cluster, we saw an Akka Cluster in action and learnt about how the node(s) react to new nodes in the Cluster. Now when we know how to create & setup an Akka Cluster, let’s learn, how to Continue Reading

fetching data from different sources using Spark 2.1

Spark: createDataFrame() vs toDF()

Reading Time: 2 minutes There are two different ways to create a Dataframe in Spark. First, using toDF() and second is using createDataFrame(). In this blog we will see how we can create Dataframe using these two methods and what’s the exact difference between them. toDF() toDF() method provides a very concise way to create a Dataframe. This method can be applied to a sequence of objects. To access Continue Reading

Message Driven Architecture

Reading Time: 2 minutes Here we will discuss the different types of messaging patterns used in Reactive Architecture. Evolution of Communication Since the real world is a perfect example of the natural distributed system, we can learn from it and apply its principles to build Reactive Systems. In the real world face to face conversation is synchronous communication. Over time letters have been introduced in the real world and Continue Reading

Combining Gatling Reports

Reading Time: 4 minutes Hi guys, In this blog, we shall discuss about the report generation through Gatling and combining Gatling Reports. As you may already know, when we run a Gatling test the report gets generated automatically. However, you cannot compare the Gatling test report of two different tests in a single report unless you have the enterprise version of Gatling. I will try to explain an easy Continue Reading

AI : Nature of Environments

Reading Time: 2 minutes In the previous posts, we looked at the Rational Agent and the operating environment. In this post we would try to study the nature of the environment. The environment is the Task Environment (problem) for which the Rational Agent is the solution. Any task environment is characterised on the basis of PEAS. Performance – What is the performance characteristic which would either make the agent Continue Reading

Tags In Cucumber Framework

Reading Time: 2 minutes In this blog, we are going to discuss Tags In Cucumber Framework. When we work on any real-life project, we have a huge number of scenarios in a single feature file and can have many feature files. Generally we create separate feature files based on various features in our real-life project. When we have scenarios and features which runs every time. But when we need Continue Reading

How Easier the Performance Testing with Jmeter.

Reading Time: 3 minutes Many developers were struggling with HP LoadRunner/Performance Center. To overcome these difficulties, it’s important to utilize easy to use testing tools. If the testing tool is user-friendly for the developers/testers, they will use it and explore its possibilities. If it’s difficult to incorporate in the daily work, only a small fraction of developers/testers will use this testing tool. The others will either ignore it or Continue Reading

Complete Eclipse Setup for Cucumber

Reading Time: 2 minutes Previously, in my Cucumber with the Selenium series, we have seen different types of files and keywords necessary for being the part of cucumber framework. You can find the link here. Moving forward, in this blog we will see Complete Eclipse Setup for Cucumber and convert the same thing into code. Step wise guide to setup cucumber framework Step 1 :Let’s start creating a maven Continue Reading