Tech Blogs

EventStoreDB And Its Basic Concepts

Reading Time: 3 minutes Introduction EventStoreDB is a database that allows users to read and persist events into fine-grained streams while also accessing all or a subset of events. It is a database designed for event sourcing. Its designed from the ground up for Event Sourcing and provides an unequalled solution for developing event-sourced systems. What is an Event, Event Stream, Event Sourcing and EventStoreDB Event An event is Continue Reading

Implementation of SAGA with Axon FrameWork with SpringBoot Part – 2

Reading Time: 5 minutes In Part 1 (this post), we will continue with our implementation and connect our services to the Axon Server. Common Service Implementation: Structure of Common Service: Payment Service Implementation: Payment Service Structure : Payment Aggregate: This service will receive the event and process it accordingly. Shipment Service Implementation: Shipment Service Structure : ShipmentAggregate: Will handle the event and process the incoming event.

Data centre

Liquibase with Spring Boot

Reading Time: 3 minutes The purpose of this blog is to show you the process of using Liquibase as a piece of your Spring Boot workflow. Springboot makes it easy to create standalone, production-maven Spring-based applications. Introduction Liquibase is an open-source database that has an independent library for tracking, managing, and applying database schema changes. Liquibase was started in 2006 and it is used to allow easier tracking of database changes, especially in an agile software Continue Reading

Analyzing data.

Liquibase: Database change management

Reading Time: 3 minutes Liquibase is one of the most protean tools for database migration. It operates on almost all SQL database outlets. So whether you use MySQL, SQL Garçon, Oracle, Firebird, or a combination of these or any other common database platforms, it’s got you covered. It also runs in any CI/ CD channel so long as you can run Java, install the connectors, and connect to your databases. This Continue Reading

Visualizing data - blue matrix with data, electronic, digital, abstract, dark blue, data science

Sink Connector: The MarkLogic Kafka Connector

Reading Time: 2 minutes The MarkLogic Kafka connector is a sink connector for receiving messages from Kafka and writing them to a MarkLogic database. The sink pulls messages from the Kafka topics to store in MarkLogic as JSON documents. This acquires messages using Kafka from numerous brokers and then writes to marklogic with no coding required. The connector uses the MarkLogic Data Movement SDK (DMSDK) to store those messages in a Continue Reading

Hacker using computer, smartphone and coding to steal password and private data. Screen with code

Introduction to D3 with Angular

Reading Time: 3 minutes Introduction Hello readers. This blog will teach us about d3js and how to integrate it with our angular applications. We will also be working on some important events in d3js. Let’s get started. What is D3? D3 stands for Data-Driven Documents. It is a Javascript library for manipulating documents based on data. With the increasing amount of data being produced daily, visualization of data is Continue Reading

r-ionic

Which one is Better Ionic or React Native?

Reading Time: 6 minutes Introduction to Ionic React vs React Native in 2022 Back a few years ago, the cross-platform app development industry was dominated by hybrid frameworks like PhoneGap and Ionic. React Native entered the market to make it simpler to design native apps. To develop and maintain mobile apps for iOS and Android, separate specialist teams were needed. However, Ionic React and React Native take a different Continue Reading

Swapping Two Array Elements in JavaScript

Reading Time: 3 minutes There are times when you need to swap two elements in an array in JavaScript while working with arrays. The bubble sort algorithm, for example, requires you to compare two numbers and swap them if your condition is true. This may be the algorithm question you’re working on. Apart from that, many other situations may require you to swap array elements. Here is an illustration Continue Reading

activated route

ActivatedRouteSnapshot and ActivatedstateSnapshot in Angular

Reading Time: 3 minutes The ActivatedRouteSnapshot and ActivatedstateSnapshot in Angular are used to comprehend how a component functions and is used. The ActivatedStateSnapshot is a dynamic snapshot of the current state of the route, whereas the ActivatedRouteSnapshot is a static image of the route information. In this blog, we will take a look at the ActivatedRouteSnapshot and ActivatedstateSnapshot classes in Angular. We’ll look in their functions and methods of Continue Reading

Implementation of SAGA with AxonFrameWork with SpringBoot Part.1

Reading Time: 6 minutes Introduction In Part 1 (this post), we will understand what Saga Pattern really is. We will start building the sample application using Saga Pattern. Continuing in Part 2, we will continue with our implementation. Saga Pattern proposes implementing distributed transactions in the form of Sagas. Whenever a local transaction occurs, it publishes a message or an event. Such an event is responsible for triggering the next Continue Reading

Integrating A Springboot Application with MarkLogic as backend service in easy way.

Reading Time: 3 minutes In this article, I am going to show you how to use Spring Boot as a RESTful web service and MarkLogic as a backend database and how to do marklogic integration with springboot application Introduction Assuming that you have a Springboot application which uses MarkLogic as backend service, this guide will show you how to integrate your application with MarkLogic. The first thing you need Continue Reading

Visualizing data - abstract purple background with motion blur, digital data analysis concept

How to bring the data and document in MarkLogic

Reading Time: 4 minutes MarkLogic brings all the features you need into one unified system as it is the only Enterprise NoSQL database. MarkLogic can bring multiple heterogeneous data sources into a single platform architecture, allowing for homogenous data access. For bringing the data we need to insert the documents. On the query console, we are able to perform the query according to requirements. Bringing in the documents There Continue Reading