Insights and perspectives to keep you updated.

Traits: The Scala Way of Multiple Inheritance

Reading Time: 3 minutes Hi community, in this blog we are gonna talk about the Traits and how Scala Traits can help you while performing multiple inheritances. What are Traits? Scala does not allow the concept of multiple inheritances for more than one class, so to do multiple inheritances Scala uses Traits A trait is a fundamental unit of code reuse in Scala. A trait holds the definitions of Continue Reading

Higher Order Function: Diving into the Functional Style of Scala

Reading Time: 3 minutes Hi, community in this blog we are gonna talk about one very important feature of Functional style programming in Scala so make your IntelliJ ready and let’s learn about Higher-Order Functions. Before going into Higher Order Function first let’s take a brief understanding of Functions in Scala. Functions in Scala As we all know, a function is a group of statements that performs a particular Continue Reading

Pattern Matching: The Most Powerful Tool of Functional Programming

Reading Time: 2 minutes Hi, community, in this blog, we will be covering what is pattern matching, when should we use it, and at the end, we’ll compare it with if-else. What is Pattern Matching? Pattern Matching is one of the most powerful tools in Scala. It’s similar to a switch statement in java but with loads of functionalities in comparison to a switch statement. Definition Pattern Matching is Continue Reading

Futures and Promises: Functional Way of Concurrency

Reading Time: 3 minutes So, from the heading, you must be wondering that what is so special about Futures and Promises and why we are calling it the functional way of concurrency. Well, you all must be aware of the problems that are associated with concurrent programming whether it’s debugging a multithreaded program or shared state concurrency and that’s where Futures and Promises help you so that you don’t Continue Reading

Suitable Tech stack for Reactive Fintech

Reading Time: 7 minutes The FinTech industry is growing very rapidly and becoming more vital. This industry has also become an appealing alternative to traditional banking. With the rise of the FinTech industry, there is always a battle going around the use of technology that fits the best. Those technologies are always used and promoted which not only suit the business needs, but are also easy to maintain, easy Continue Reading

Build & design highly available and resilient Fintech products

Reading Time: 7 minutes FinTech – by the definition from Oxford Dictionary, it means computer programs and other technology used to provide banking and financial services. When it comes to using Financial Services, every user of that service would want it to be available 24/7 i.e. no downtime and 100% user responsive. And this means that FinTech products, by nature, should always be available and user-responsive. But wait, how Continue Reading

Hexagonal Architecture a silver bullet for Fintech Application

Reading Time: 6 minutes Hello folks, In this article,  I will discuss the best possible approach to start building any fintech product. We will see how this approach will tackle common fintech issues at the early development phase. It will also help us make the right decisions and define the appropriate strategy to meet business objectives. After working for more than 4 years in the Fintech domain, I have Continue Reading

Lets have a look into advance locator XPath

Reading Time: 3 minutes In Selenium automation, if the elements are not found by the general locators like id, class, name, etc. then XPath is used to find an element on the web page . In this blog we are going to focus on advanced locators functions like Contains, Sibling, Ancestor & Selenium AND/OR, child, parent ,they are the functions from XPath 1.0 library. We have already discussed about Continue Reading

JavascriptExecutor in Selenium WebDriver

Reading Time: 4 minutes JavascriptExecutor is an interface provided by Selenium that gives a mechanism to execute JavaScript through Selenium WebDriver. It provides two methods such as “executeScript” & “executeAsyncScript” to run JavaScript on the currently selected frame or window or page. There are scenarios where the actual Webdriver commands will not work efficiently as expected and this is where JavaScriptExecutor comes into the picture. As JavaScriptExecutor is a Continue Reading

Transacting monolith to microservice seamlessly

Reading Time: 9 minutes Fintech is no longer just another buzzword; it is an essential part of our everyday life. Even if you don’t trade bitcoins and don’t know how stocks work, there is a chance you still have used one or two fintech apps, e.g. online payments or mobile banking solutions.  In fact, the number of fintech startups worldwide has grown from 12,131 in 2018 to 20,925 in Continue Reading

Ml ops

Reading Time: 4 minutes Introduction MLOps or ML Ops is a set of practices that aims to deploy and maintain machine learning models in production reliably and efficiently.The word is a compound of “machine learning” and the continuous development practice of DevOps in the software field. MLOps is slowly evolving into an independent approach to ML lifecycle management. It applies to the entire lifecycle – data gathering, model creation (software development lifecycle, continuous integration/continuous delivery), orchestration, Continue Reading

Financial Service Week With Knoldus Inc.

Reading Time: 2 minutes Knoldus is excited to announce the arrival of Financial Service Week from October 25, 2021 – October 30, 2021. This week will give you a 360-degree tour of everything you need to know while working with Financial Technologies. Walking through the statistics, the number of FinTech startups worldwide has grown from 12,131 in 2018 to 20,925 in 2020, thus an increment of this stunning 72% Continue Reading

Digital Certificate

Reading Time: 5 minutes A Certificate Authority (CA) is an entity responsible for issuing digital certificates to verify identities on the internet. CA establishing trust and secure communications between browsers and servers, by verifying that the client or organization in question is indeed who they claim to be. Anyone can become a CA and issue self-signed certificates, but only a select few companies end up signing SSL/TLS certificates for Continue Reading