
Gourav Dhar
- Feb 15
- 5 min
What are Message Queues? How do Message Queues work?
Message Queues play a critical role in enabling communication between different applications and systems.

Gourav Dhar
- Feb 10
- 6 min
What is the role of cloud computing in Microservices?
Cloud computing is one such technology that has experienced substantial growth in recent years.

Gourav Dhar
- Feb 8
- 6 min
What is an Idempotent API and How to Use it?
In this article, we will discuss idempotence and what it means for an API to be idempotent.

Gourav Dhar
- Feb 6
- 7 min
Exploring Stateful vs. Stateless Architecture
Stateful and Stateless Architecture are two of the most common architectures used in distributed computing.

Gourav Dhar
- Feb 3
- 6 min
How WebSockets are different from HTTP?
Both WebSockets and HTTP are valuable Internet communication technologies.

Gourav Dhar
- Jan 26
- 4 min
How do Microservices Communicate With Each Other?
Microservice architecture is a popular way to build applications that are composed of multiple services.

Gourav Dhar
- Jan 26
- 4 min
9 Proven Strategies to Improve API Performance
By using an API, developers can access data from other sources and use it to improve their application's performance.

Gourav Dhar
- Dec 5, 2022
- 6 min
What is DNS? How does DNS work? Types of DNS Servers- Backend Development Series
DNS stands for Domain Name System. It is a system that allows us to find the IP address of a website or server.

Gourav Dhar
- Nov 28, 2022
- 12 min
What is a CDN (Content Delivery Network)? How does CDN work and where is it used?
A CDN or Content Delivery Network is a network of servers that work together to deliver content faster to end-users.

Gourav Dhar
- Nov 22, 2022
- 12 min
How Database Indexing Makes Your Query Faster in a Relational Database - The Complete Guide
A database index is a data structure that improves the performance of database queries by making them faster.