Business Insights

Rubik’s Cube with code background

Getting started with Zio-Http

Reading Time: 6 minutes What is Zio? ZIO is a functional programming library for building concurrent and asynchronous applications in Scala. It provides a set of composable and type-safe abstractions for managing side effects, such as IO, error handling, and concurrency primitives like fibers, promises, and queues. ZIO is designed to make it easier to write correct and performant concurrent code by providing a more expressive and composable API Continue Reading

How advanced is data analytics transforming the retail industry?

Reading Time: 3 minutes Traditional brick-and-mortar retailers have been radically overhauled by data analytics, which has swept the industry off its feet. To assess consumer needs, enhance supply chain administration, and boost profit; it has introduced a new perspective. Additionally, it aims to optimize revenues by maximizing brand strategy, discount coupons, and ensuring that excess inventory loss is kept to a bare minimum.  Furthermore, data analytics aids in evaluating Continue Reading

Beyond Cost Reduction: How RPA helps retain your best talent by reducing process debt?

Reading Time: 4 minutes Introduction Organizations have come a long way using various application systems built on Information technologies and will continue to build more systems by exploiting every new technology. However, obsolescence and lack of systematic adoption to new processes create process debt or overhead to the organization. This is due to multiple dependencies on specific (older) technologies, specific individuals, and statutory compliance.  This burden increases over time Continue Reading

young business people working with digital tablet while discussing together in conference room

Axon Terminologies

Reading Time: 3 minutes In this blog, We will discuss axon framework terminologies and servers we’ll be talking about part one the structure of an axon application but prior to diving into that, we’ll first have a couple of the axon concepts which come into play when you’re working with an axon application. You might want to learn more about like command query responsibility segregation or using commands events Continue Reading

Knoldus listed among Top AI Companies in Delhi

Knoldus is listed among the Top AI Companies in Delhi

Reading Time: 2 minutes Every business needs to transform sooner rather than later to remain competitive in the digital age. Our team was initially built to convince these companies of the impending shift they needed to make. Now our job is to accommodate all the people rushing, not to get left behind. Fortunately, the team we’ve built is capable of handling these new challenges. This has been proven repeatedly Continue Reading

person holding pen pointing at graph

Axon Framework: Event Sourcing with MongoDB

Reading Time: 4 minutes If you want to build Microservices, You may prefer Axon, a Java-based framework. It provides utility to implement CQRS (Command Query Responsibility Segregation), Event Sourcing, and DDD (Domain Driven Design) architectural patterns while developing a software application. Axon facilitates the implementation of Command Handling, Event Routing, Event Sourcing, Snapshotting, and many more building blocks. It has very friendly APIs to use these implementations and build Continue Reading

A Brief Introduction to Axon Framework

Reading Time: 3 minutes Need for Axon Framework Axon Framework is designed to support developers in applying the CQRS/DDD architectural pattern and Event Sourcing. It helps developers build easily scalable and maintainable applications by providing implementations of some basic building blocks, such as Aggregates, repositories, and event buses  Axon Framework, founded by Allard Buijze also working for Trifork, is an open source product with version 3 planned for Q1 2016. CQRS Example Using Continue Reading

How Kafka Relates to Axon Framework?

Reading Time: 3 minutes Axon and Kafka are used for different purposes, Axon is used for Event-Driven Architecture and provides the application-level support for domain modeling and Event Sourcing, as well as the routing of Commands and Queries, while Kafka serves as an Event Streaming system. The basic fundamental of Axon is to implement CQRS and Event Sourcing-based architecture.  With the help of this, we can design & develop Continue Reading

What is Risk Management and why it is important?

Reading Time: 2 minutes What is Risk Management? Risk management is nothing but it is a way of managing and handling the risks in the Project to avoid any failures. In other words. Risk management is an approach to ensure that the projects are delivered as per the plan to avoid the impact. Project Level Risk Management process involves Risk identification, Planning, Monitoring, Review and control. Risk management will Continue Reading

Sustainable Software Engineering

Sustainable Software Engineering: Our Future

Reading Time: 4 minutes Sustainable software engineering (also known as Green Software Engineering) is an emerging field that combines climate science, software techniques and architecture, energy markets, hardware, and data center design. Principles of Sustainable Software Engineering outline the abilities and competencies required to design, construct, and run green, sustainable software solutions (GSE Principles). Many of us think about major topics like the importance of carbon emissions, transitioning to Continue Reading

Emerging IoT Technologies You Need To Know

Reading Time: 3 minutes Developments in the Internet of Things (IoT) are poised to have a tremendous impact on our world in the next few years, and this has caused IoT developers and innovators to come up with emerging IoT technologies to power it all. The result will be a more connected society where literally every object can be connected to the internet to send and receive data, whether Continue Reading

RDD to DataFrame Conversion in Spark

Reading Time: 2 minutes Overview In this tutorial, we’ll learn how to convert an RDD to a DataFrame in Spark. We’ll look into the details by calling each method with different parameters. Along the way, we’ll see some interesting examples that’ll help us understand concepts better. RDD and DataFrame in Spark RDD and DataFrame are two major APIs in Spark for holding and processing data. It provides us with low-level APIs for processing distributed data. Continue Reading

Scala Traits in Simple words

Reading Time: 2 minutes In this blog post, we will talk about traits in Scala. Then we will discuss how is a trait different from abstract classes. Scala Traits A trait is similar to a partial implementation of an interface. A trait in Scala can contain abstract and non-abstract methods. We can make a trait with all abstract methods or some abstract methods and some non-abstract methods. Variables declared Continue Reading