TO THE NEW Blog PAGES

Java/JVM

Decoding the Java Virtual Machine: An In-Depth Dive into JVM Architecture

The Java Virtual Machine (JVM) is an integral part of the Java ecosystem, responsible for executing Java bytecode. Here’s an in-depth look at the JVM architecture: Class Loader Subsystem ClassLoader subsystem is a critical part of the Java runtime environment. It enables dynamic loading of classes, maintains class loading isolation, and ensures that the appropriate […]

Marketing Automation

Lead journey Management using Marketo

As a marketer, generating leads is only the beginning. You need a well-planned lead journey management strategy to convert those leads into paying customers. Lead journey management is crucial to any marketing strategy, especially in today’s digital age, where customers can access many options. Lead management software like Marketo is an essential tool when implementing […]

Medhavi Singh
Medhavi Singh
Read

Technology

MySQL Perfomance Tuning

Introduction MySQL is one of the most popular open-supply relational databases. As your application’s statistics grow, MySQL’s performance may be impacted by different factors, including database design, server configuration, and query performance. In this blog, we can talk about the various components of MySQL’s overall performance tuning and explore common situations to help you to […]

Drupal

Multi-Site in Drupal with lando

In this article, we will learn a step-by-step process to set up Drupal multi-site, with a shared (single) codebase and a separate database per site on a local machine, using Lando.  When to consider multi-site? Before we dive into the technical details about setting up multi-site, let us first understand when to consider multi-site setup. […]

Ritvik Tak
Ritvik Tak
Read

Adobe

Dynamic CSS using AEM style system and custom tool

Summary  A business requirement in my project wanted specific users to reskin or restyle AEM components without needing deployment. We know that with the help of OOTB style systems, we can configure styles for the component, but it would still require code deployment. So, the solution was to build a tool allowing authorized users to […]

Drupal

Making Dates Work in Drupal Using Twig: A Step-by-Step Guide

Introduction Drupal is a great tool for building websites, and it comes with a cool feature called Twig that helps make websites look good. In this blog, we’ll talk about using Twig in Drupal to handle dates easily. Understanding Twig and Drupal Date Twig is like a helper for making web pages look nice, and […]

Drupal

Unleashing Real-Time Connections: A Comprehensive Guide to Webhooks in Drupal 9

Introduction In the dynamic world of web development, Drupal 9’s adaptability and extensibility shine through, offering innovative features such as webhooks. Webhooks are a powerful tool that enables Drupal to communicate in real-time with external systems, allowing for seamless integration and event-driven actions. In this blog post, we will delve into the concept of webhooks, […]

Anurag Nagar
Anurag Nagar
Read

Software development

Mocking VS Monkey Patching in Python

What is Monkey Patching? Monkey patching is a concept python where in we can change the behavior or work of code, module, or class at run time without changing the whole code base. For example in big projects, we have some third-party modules which may or may not be working while you are developing. In […]

Gautam Rishi
Gautam Rishi
Read

Front End DevelopmentMobilitySoftware development

Is Flutter a good option to consider for your next cross platform app development?

Today, we’re talking about Flutter, a relatively new player in the market that has attracted attention from the development community. The field of cross-platform application development is always evolving because of new frameworks and technologies like Flutter, which enable programmers to make more reliable and effective apps for a variety of platforms. According to a […]

Piyush Gupta
Piyush Gupta
Read

AWSCloudData & Analytics

Snapshot Migration to S3 and Extract Data from Snapshot using Athena

Introduction Sometimes We have to keep our database backup for longer retention for Security and DR Compliances in RDS. But as we know, if we have a longer backup period in RDS, it will also create more burden on the pocket, as RDS charges for storage in Normal S3 bucket format. So we can export […]

Java/JVM

Consumer Rebalancing in Kafka- An Overview

Introduction Apache Kafka is a distributed system consisting of servers and clients that communicate via a high-performance TCP network protocol. We have components generating events (Producers) and components that consume those events (Consumers). Consumers label themselves with a consumer group name so that each record published on a topic will be delivered to one and […]

Honey Arora
Honey Arora
Read

DevOps

x86 or ARM64: Making Sense of the Architectural Variations

Introduction As we go forward with the current generation’s approach to selecting a PC or laptop according to their needs, there is a rising debate about the option. A regular Windows operating system machine or the latest Apple Macbook with updated M-series chips? The answer lies in understanding the difference between the architecture on which […]