Resources  
  • RabbitMQ vs KafkaApr 07, 2026. RabbitMQ vs Kafka: Understand their architectural differences, message flow, and use cases. Choose the right tool for your messaging needs, from microservices to big data.
  • Difference Between Stack and Queue and When to Use Each?Apr 03, 2026. Unlock the power of data structures! Learn the difference between Stack (LIFO) and Queue (FIFO) with examples, use cases, and practical applications. Master efficient problem-solving!
  • How to Implement Background Jobs in Node.js Using Bull QueueMar 24, 2026. Learn how to implement background jobs in Node.js using Bull Queue! This tutorial covers setup, job creation, error handling, and scaling for efficient task management.
  • How to Implement Message Queues Using Apache Kafka in Distributed SystemsMar 17, 2026. Implement message queues in distributed systems using Apache Kafka. Improve scalability, reliability, and performance with asynchronous communication. Learn producers, topics, and consumers.
  • How to Implement Message Queues in Distributed Systems?Mar 09, 2026. Discover how message queues enhance distributed systems by enabling asynchronous communication, boosting scalability, reliability, and performance. Learn key implementation steps.
  • Amazon Simple Queue Service (SQS)Mar 05, 2026. Amazon SQS: A fully managed message queue service for decoupling microservices and enabling reliable asynchronous communication in AWS. Boost scalability!
  • Dead Letter Queue in Azure Service Bus: From Concept to ProductionMar 05, 2026. When building cloud-native solutions on Azure—especially event-driven or message-based systems—we rely heavily on asynchronous communication. Services publish messages, downstream services consume them, and the system scales independently.
  • How to Implement Message Queues in Distributed Applications?Mar 06, 2026. Discover how message queues enhance distributed applications! Learn about asynchronous communication, improved scalability, and reliable messaging for robust systems.
  • What Is Event-Driven Architecture and How Does It Improve System Scalability?Mar 06, 2026. Discover event-driven architecture: a design pattern for building scalable, responsive systems. Learn how it improves performance and resilience in modern applications.
  • How to Use Event-Driven Architecture in .NET for ScalabilityFeb 20, 2026. Explore Event-Driven Architecture (EDA) in .NET for building scalable and responsive applications. Learn how to implement EDA with message brokers and microservices.
  • Azure service bus integration with .NET 8 - Read & WriteFeb 12, 2026. Explore Azure Service Bus integration with .NET 8. Learn to configure Service Bus and build a .NET Web API to seamlessly read and write queue messages. Master asynchronous messaging!
  • How to Send and Receive Messages from Azure Queue Storage using .NET Client Library?Jan 29, 2026. Learn how to send and receive messages from Azure Queue Storage using the .NET client library. This tutorial covers resource creation, role assignment, and .NET code.
  • How to Send and Receive Messages from Azure Service Bus using .NET Client Library?Jan 22, 2026. Learn how to send and receive messages from Azure Service Bus using the .NET client library. Create resources, assign roles, and build a .NET console application.
  • Event-Driven Architecture in .NET Core Using RabbitMQJan 20, 2026. Build scalable .NET Core apps with Event-Driven Architecture (EDA) using RabbitMQ. Learn asynchronous communication, message queuing, and best practices for resilient systems.
  • Deque (Double Ended Queue) in DSA – Simple Explanation with ExamplesJan 20, 2026. Master the Deque (Double-Ended Queue) data structure! Learn its operations, real-world uses, and how it differs from queues and stacks. Ace your DSA interviews!
  • How Do Microservices Communicate in .NET 10?Jan 10, 2026. Explore .NET 10 microservices communication: REST, gRPC, and message queues. Learn when to use each for scalable, resilient systems. Boost performance!
  • 🧱 Lesson 7  - Message Queues with RabbitMQDec 22, 2025. Master asynchronous communication in .NET using RabbitMQ! Learn to implement message queues for improved performance and scalability in your microservices architecture.
  • Command Routing and Prioritization Patterns at ScaleNov 25, 2025. Scale command handling with routing & prioritization! Learn patterns for high-volume systems, ensuring fairness, SLAs, isolation, and predictable load behavior.
  • Creating a SQL-Based Notification System (Trigger + Queue Table)Nov 18, 2025. Build a robust SQL notification system using triggers and a queue table. Centralize data event tracking, enabling real-time alerts and asynchronous workflows. Includes practical scripts and architecture.
  • Implementing the Outbox Pattern in ASP.NET Core for Reliable Message DeliveryNov 13, 2025. Ensure reliable message delivery in ASP.NET Core with the Outbox Pattern. Learn how to implement it using EF Core and RabbitMQ/Kafka for robust microservices.
  • Event-Driven Architecture in ASP.NET Core Using RabbitMQ or Azure Service BusNov 07, 2025. Explore Event-Driven Architecture (EDA) in ASP.NET Core using RabbitMQ and Azure Service Bus. Build scalable, resilient, and responsive applications with asynchronous messaging.
  • List, Dictionary, Queue, and StackOct 29, 2025. Learn C# collections (List, Dictionary, Queue, Stack) with ASP.NET Web Forms! This tutorial provides practical examples and real-time use cases for each collection type.
  • Seconds Save Lives: Architecting Parallel Patient Triage with Azure FunctionsOct 14, 2025. Discover how Azure Functions, Cosmos DB bindings, and queue triggers enable real-time patient triage in emergency medical response. Learn to architect scalable, reliable serverless systems using [CosmosDBInput] for secure data access and parallel processing for high throughput. Explore best practices for enterprise scalability, idempotency, and monitoring to build life-saving applications.
  • Understanding Stacks and Queues in Data StructuresOct 11, 2025. Unlock the power of Stacks and Queues! This guide explores these fundamental data structures, explaining their LIFO (Stack) and FIFO (Queue) principles with real-world examples. Learn about operations, Python implementations using lists and deque, and discover their diverse applications in undo/redo features, task scheduling, and more. Master these concepts for advanced programming!
  • How to Implement a Circular Queue Using ArraysOct 07, 2025. Learn how to implement a Circular Queue in C# using arrays! This data structure efficiently manages memory by wrapping around, preventing wasted space common in linear queues. Discover the enqueue, dequeue, and display operations with clear code examples. Explore real-world applications like CPU scheduling and memory buffering. Master the concept of wrap-around and modulo arithmetic for effective queue management. Optimize your data handling for scheduling and real-time applications.
  • How to Implement a Min Heap in JavaScriptOct 07, 2025. Learn how to implement a Min Heap data structure in JavaScript! This guide covers the underlying logic, core operations (insert, extractMin, peek), and array-based representation. Includes a step-by-step JavaScript implementation, custom comparator examples, visualization techniques, and Jest testing. Master heaps for efficient sorting and priority queues, enhancing your algorithm skills.
  • 🔑 Cheatsheet: Azure Service Bus vs Event Grid vs Event HubOct 01, 2025. Confused about Azure Service Bus, Event Grid, and Event Hub? This cheatsheet provides a clear comparison of these Azure services. Learn when to use each based on messaging patterns, delivery guarantees, and use cases like order processing, serverless triggers, and high-throughput data ingestion. Understand their differences with analogies and a quick elevator pitch!
  • What is the Event Loop in Node.js, and How Does It Work?Aug 13, 2025. This article explains the concept of the Event Loop in Node.js, why it exists, how it works step-by-step, and how it allows asynchronous, non-blocking operations in a single-threaded environment. Includes clear JavaScript examples to make the topic easier to understand.
  • How the Event Loop Works in JavaScript?Aug 12, 2025. An in-depth guide to JavaScript’s event loop—how a single-threaded language manages concurrency using the call stack, callback queue, and event loop, both in browsers and Node.js. Includes explanations, diagrams, and related C# Corner articles for further reading.
  • Collections in C#: From Arrays to Advanced Generics for Professional DevelopersJul 30, 2025. This article provides a clear and practical overview of the most common C# collections, including arrays, lists, dictionaries, queues, stacks, and sets. It explains their key features and use cases with easy-to-understand examples of employee management.
  • How to Automatically Notify in Outlook When a Job Queue Fails in Business Central Jul 26, 2025. Managing job queues in Dynamics 365 Business Central can be seamless, until one fails. Job queue failures can impact automated processes, reporting tasks, and system integrations. The earlier you’re notified, the faster you can act.
  • Understanding Event Loop, Callbacks, and Promises in Node.js Jul 02, 2025. Learn how Node.js handles asynchronous operations using the event loop, callbacks, promises, and async/await. Understand microtasks, macrotasks, and how to write clean, non-blocking async code.
  • Why Node.js is Non-Blocking: Event Queue, Loop, and Emitters ExplainedJul 01, 2025. Have you ever wondered how Node.js can handle thousands of users at once, all while running on a single thread? The secret lies in its non-blocking, event-driven architecture-powered by the event loop, event queue, and EventEmitter.
  • Building Background Tasks in ASP.NET CoreJun 09, 2025. In modern ASP.NET Core applications, especially those involving microservices, background processing is a key requirement. Whether it’s sending emails, processing Kafka messages, running cron-like jobs, or handling long-running workflows, background services are essential.
  • Best Practices for Azure Blob, Table, Queue, File Storage with C#May 11, 2025. Azure Storage provides scalable solutions for unstructured and structured data. It includes Blob, Table, Queue, and File Storage, offering features like tiering, lifecycle management, security, and cost optimization for efficient data handling.
  • Implementing Event-Driven Architectures with Kafka, RabbitMQ, or Azure Service Bus (Comparisons, Pros, and Cons)May 06, 2025. Event-driven architecture (EDA) enables scalable, decoupled, and resilient systems using message brokers like Apache Kafka, RabbitMQ, and Azure Service Bus. Each offers unique features for different use cases.
  • Modernizing RabbitMQ: Migrating from Classic to Quorum Queues for High Availability and ComplianceApr 28, 2025. Learn how to modernize your RabbitMQ messaging by migrating from Classic Queues to Quorum Queues.
  • Azure Service Bus Queues - The Microservices PowerhouseApr 11, 2025. Unlock the power of seamless communication in microservices with Azure Service Bus Queues. Learn how this reliable messaging service enables decoupled, scalable, and resilient architectures, making it a vital tool for building modern distributed applications in the cloud.
  • A Comprehensive Guide to Azure Storage for .NET DevelopersMar 13, 2025. Azure Storage is a secure, scalable cloud storage solution for .NET developers. It includes Blob, Table, Queue, File, and Disk Storage for various data needs.
  • How to Use Amazon SQS for Message QueuingMar 10, 2025. In this article, we will learn how to use Amazon Simple Queue Service (SQS) to send, store, and receive messages between application components.
  • Implementing Background Tasks in PythonDec 16, 2024. This article covers key concepts like concurrency, task queues, and process management, helping you execute time-consuming tasks efficiently without blocking your main program flow.
  • SQS Message Polling using C#Dec 15, 2024. This article explores integrating Amazon Simple Queue Service (SQS) with C# applications, covering essential concepts like long polling, receiving messages, and using the AWS SDK for .NET.
  • NATS Message Queue AuthenticationDec 11, 2024. How to set Authentication and Authorisation in the NATS Message Queue. Explore NATS authentication techniques, including Username/Password, Tokens, NKEY, JWT, and custom methods. Understand security hierarchies and implementation practices.
  • Transactional Outbox PatternDec 07, 2024. The Transactional Outbox Pattern ensures data consistency in distributed systems by storing events in an outbox table within the database. It simplifies reliable messaging, enabling seamless communication between microservices while avoiding the complexity of two-phase commits.
  • Create On Demand Job in AWSNov 27, 2024. This architecture integrates AWS Lambda, API Gateway, SQS, and S3 to process on-demand jobs. API Gateway triggers Lambda functions via REST API, Lambda processes jobs, polls messages from an SQS queue, and stores output in an S3 bucket.
  • Azure service bus queue with .net core and pythonOct 20, 2024. This article demonstrates how to implement Azure Service Bus queues using both .NET Core and Python. It covers creating a message sender with a web API in .NET Core and a receiver using a console app.
  • Learning Priority Queue in PythonOct 03, 2024. A Priority Queue in Python can be implemented using the heapq module, which provides efficient min-heap operations like heappush, heappop, and heapreplace. Unlike a regular queue, a priority queue processes elements based on priority, ensuring the smallest element is dequeued first.
  • Understanding Azure Messaging QueueMay 30, 2024. Explore the power of Azure Messaging Queue in this comprehensive guide. Learn how to leverage Microsoft's cloud computing platform for efficient message queuing, scalability, and building event-driven architectures.
  • Data Structure behind Max and Min HeapMay 25, 2024. Let's explore the fundamental concepts of priority queues and heap data structures in the context of C# programming. Readers will gain insights into the underlying principles of priority-based operations and their practical applications in solving a variety of programming problems.
  • Exploring the ConcurrentQueue<T> Class in .NET C#Apr 22, 2024. In multi-threaded programming, thread safety and efficient data sharing are critical considerations to ensure smooth and reliable application execution. This article dives into the features, usage, and benefits of the ConcurrentQueue&lt;T&gt; class in .NET C#.
  • Queue & Dequeue with Concurrent Dictionary in .NET CoreApr 20, 2024. In multi-threaded applications, efficient handling of concurrent data structures is crucial to ensure thread safety and performance. While .NET Core provides a variety of thread-safe collections, each with its own strengths and use cases, there are scenarios where we might need to implement queue and dequeue functionality.
  • REST API to Send Messages to Azure Service Bus Topic SubscriptionApr 12, 2024. Utilize a REST API to send messages to Azure Service Bus Topic Subscriptions swiftly. Implement efficient communication between components in your application, leveraging Azure&#39;s robust infrastructure for seamless message handling and distribution.
  • Learn about Priority Queue in C# with examplesMar 27, 2024. Learn more about queues and priority queues in C# with practical examples and methods like Enqueue, Dequeue, Peek, Count, Clear, and more. Dive into efficient data structure management.
  • A Comprehensive Guide to Utilizing the MQTT ProtocolMar 26, 2024. MQTT, also known as Message Queuing Telemetry Transport, is a messaging protocol specifically designed for efficient communication between devices in constrained environments. It is particularly useful in scenarios where network bandwidth and device resources are limited.
  • Difference Between Kafka vs RabbitMQMar 26, 2024. Apache Kafka is an open-source platform built for handling real-time data streams efficiently. RedditMQ does not exist as a real technology or platform but could hypothetically refer to a messaging system tailored to Reddit&#39;s communication and interaction mechanisms.
  • Learn about Queue in C# with examplesMar 21, 2024. In this article, we will explore Queue data structure in C#, facilitating FIFO (First In, First Out) operations. Utilize methods like Enqueue, Dequeue, and Peek for efficient data manipulation.
  • Learn about Data Structures in .NETMar 04, 2024. Explore key .NET data structures—Lists, Queues, Stacks, and Dictionaries. Learn their practical applications through examples for efficient and scalable software development in the .NET ecosystem.
  • Establish a Routing Rule for Customer Service Entity RecordsFeb 20, 2024. Routing rules in Customer Service streamline the process of directing cases to appropriate agents or queues automatically, eliminating the need for manual intervention. These rules also facilitate the routing of escalated cases to specific queues.
  • An Overview about NATS JetStream Queue MechanismJan 04, 2024. NATS JetStream is a lightweight and high-performance messaging system that acts as a distributed messaging queue. Explore the lightweight and high-performance NATS queue mechanism. Learn about NATS JetStream&#39;s features for guaranteed message delivery, durability, and persistence, comparing it with other message queue platforms. Find insights into NATS topology and persistence layer options.
  • Building an Azure Queue Trigger Function for Sending Emails with NodemailerDec 22, 2023. In today&#39;s digital age, automated processes are essential for improving efficiency and productivity. One such automation is sending emails based on events or triggers. In this blog post, we&#39;ll explore how to create an Azure Queue Trigger Function using Node.js and Nodemailer to send emails when a message is added to an Azure Storage Queue.
  • Learn to Receive Messages from Service Bus Queue to PostmanNov 20, 2023. Learn to Receive Messages from the Service Bus Queue to the Postman. This article provides a detailed walkthrough on configuring permissions for Azure Service Bus to enable message retrieval using Postman. It commences with an introduction to configuring permissions for the Service Bus. Subsequently, it outlines the steps for receiving messages via Postman.
  • How to Trigger Service Bus using Azure Function?Nov 15, 2023. In this article, we will learn how to trigger service bus queue using azure function.
  • How to set up Service Bus Queue Messages using Service Bus ExplorerNov 15, 2023. In this article, we will learn to Setup Service Bus Queue Message using Service Bus Explorer.
  • Solution: Mail not queued. Database Mail is stoppedOct 11, 2023. Database Mail is a feature in SQL Server that allows you to send email messages from the SQL Server database engine. It can be a crucial tool for alerting and notifications within a database system. However, sometimes, Database Mail might stop working due to various reasons such as configuration issues, service failures, or network problems.
  • Learn Azure Service Bus QueuesOct 03, 2023. The topic of the Service Bus Queue Trigger will be covered in this article.
  • Understanding Azure Storage Aug 21, 2023. Discover the prowess of Microsoft Azure Storage in the ever-changing cloud landscape. Offering secure, scalable solutions for diverse needs, it empowers businesses with versatile services, from IoT data storage to disaster recovery. Unleash innovation with Azure Storage.
  • Exploring Python Data StructuresJul 18, 2023. In this article we will discuss about Pyhton data structures.
  • How to Trigger Service Bus Trigger Function App from Postman?Jun 22, 2023. This article helps developers and QA to test non http trigger function apps from postman without much hassle and without use of any third party tool.
  • Backpressure Pattern- Design PrincipleMay 31, 2023. The backpressure pattern is a design principle used in software systems to manage and regulate the flow of data between components or services.
  • Unpacking Azure's Storage Account Options: Which One is Right for You?⚡May 05, 2023. This article is a comprehensive guide to the different types of storage accounts available in Azure. It covers everything from general-purpose v2 storage accounts to specialized blob, file, queue, table, and archive storage accounts. By understanding the different options, readers will be able to choose the right storage solution for their workload and ensure that their data is secure, available, and scalable in the cloud.
  • Best Practices for Building Large-Scale Laravel ApplicationsApr 22, 2023. This article provides tips and best practices for developing large-scale Laravel applications. By following these best practices, you can improve the quality and scalability of your application, make it easier to maintain and update and ensure that it is built using industry-standard coding practices.
  • Exploring Heap Data Structure In JavaJan 31, 2023. The article explains what Heap (Priority Queue) in Java is, characteristics, understanding Min Heap / Max Heap and explains few important Java Priority Queue API methods covers how to work with Comparator in Priority Queue.
  • Azure Service Bus implementation using .NET Core 6 and Queue Trigger to fetch messagesJan 23, 2023. Azure Service Bus implementation using .NET Core 6 and Queue Trigger to fetch messages.
  • How To Create Azure Service Bus And Queue In Microsoft Azure PortalJan 14, 2023. Step by Step process to Create Azure Service Bus and a Queue from the Microsoft Azure Portal
  • Pushing Messages To Azure ServiceBus Queue From Azure PipelineAug 29, 2022. This is about pushing payloads to azure services bus queue from any pipeline using powershell script
  • How To Send Queue Message To Azure Service Bus Using ASP.Net Core MVC 6Aug 28, 2022. In this article, we will learn how to send message to azure service bus using ASP.NET core MVC 6. Before starting this, you can through below article link to understand service bus.
  • RabbitMQ Message Queue Using .NET Core 6 Web APIJul 25, 2022. In this article, you will learn about RabbitMQ Introduction and Implementation using .NET Core 6 Web API.
  • Receiving Azure Service Bus Messages Using QueuesApr 06, 2022. Receiving Azure Service Bus Messages using Queues used by Enterprises
  • Using Azure Queue Storage With PythonMar 04, 2022. Hands on getting started with Azure storage queues using Python!
  • Azure Queues - An IntroductionFeb 21, 2022. If you ever wondered what Azure queues are, here is where you need to start!
  • How To Set A Default Printer In Windows 11Jan 18, 2022. In this article, you will learn how we can set up a default printer in windows 11.
  • How To Manage A Printer In Windows 11Jan 15, 2022. In this article, you will learn how to manage a printer in windows 11.
  • Azure Service Bus (Queue & Topic) OverviewJan 12, 2022. This article will help you to understand end to end implementation of Azure service bus &#39;Queue&#39; and &#39;Topic&#39;. Along with &#39;Queue&#39; and &#39;Topic&#39;, this article also guide you how to use &#39;Service Bus Explorer&#39;.
  • Create Azure Function - Queue Trigger In Visual StudioJan 01, 2022. This article will help you learn how to create Azure Function – Queue Trigger in Visual Studio.
  • Create Azure Function - Queue Trigger In Azure PortalDec 27, 2021. This article will help you learn how to create Azure Function – Queue Trigger in Azure Portal.
  • Terraform On Azure - Creating A Storage Account, Blob Container And QueueOct 19, 2021. In this article we will learn how to create an Azure Storage Account, Blob Container and Storage Queue using Terraform.
  • Using The EnsureCapacity Method In C# Lists, Queues And StacksAug 23, 2021. In this article, you will learn how to use the EnsureCapacity method in C# Lists, Queues and Stacks.
  • Azure Queues And Serverless Functions Aug 16, 2021. In this article, you will learn about Azure Queues and Serverless Functions.
  • New Generic Collection In .NET 6 - A Priority QueueJun 17, 2021. In this article, you will learn about the new Generic Collection in .NET 6 a Priority Queue.
  • How To Create A Storage Account In AzureMay 11, 2021. Azure storage account can be used to store various types of data objects.There are many types of data objects like blobs, files, queues, tables, and disks, for e.g. blob storage is used to store the large data file such as video, audio files or any kind of large data objects. all different type of azure data objects are used to store different type of data safely.
  • What Is Azure QueueMar 30, 2021. In this article, you will learn about Azure Queue.
  • How to Send & Read Messages with Azure Service Bus Queues in Azure FunctionsJan 25, 2021. Learn to efficiently manage message communication in Azure using Azure Functions. Discover how to send and read messages from Azure Service Bus queues seamlessly, leveraging the power of serverless computing for scalable and responsive message processing.
  • Connect Storage Explorer Using SAS TokenDec 28, 2020. Learn how to securely connect Azure Storage Explorer to your Azure storage resources using Shared Access Signature (SAS) tokens. SAS tokens provide fine-grained access control, allowing you to define permissions and expiry times.
  • Getting Started With Azure Service Bus Queues And ASP.NET Core Background ServicesDec 15, 2020. Begin using Azure Service Bus Queues with ASP.NET Core Background Services for efficient message processing. Configure message handlers, retry policies, and dead-letter queues, leveraging ASP.NET Core&#39;s dependency injection and Azure SDK for seamless integration.
  • Using Message Queues In C#Dec 14, 2020. In this article, Learn how to implement message queues for asynchronous communication in C# using the System. Messaging namespace, specifically focusing on MSMQ (Microsoft Message Queuing).
  • Road To AZ-204 - Developing Message-Based SolutionDec 11, 2020. Embark on the journey towards AZ-204 certification by mastering message-based solutions in Azure. Explore Azure Service Bus, Azure Queues, and message queueing techniques for efficient message processing and cloud development, paving the way for your Azure Developer Certification.
  • Getting Started With Azure Service Bus Queues And ASP.NET Core - Part 1Dec 07, 2020. Explore the fundamentals of Azure messaging services, setting up queues, and leveraging the Azure SDK for . NET. Discover queue-based messaging techniques for reliable and scalable communication in cloud applications.
  • Integrating Dynamics CRM To Azure Service BusDec 07, 2020. Integrating Dynamics CRM with Azure Service Bus enables seamless communication, leveraging Azure&#39;s robust messaging capabilities for efficient data exchange, automation, and event-driven workflows, enhancing scalability, reliability, and real-time synchronization.
  • Creating Azure Service Bus Queues And Sending Messages To QueuesNov 23, 2020. Service buses facilitate decoupling of applications/services via messaging queues. Queues created through Azure Portal or Service Bus Explorer. Settings like Enable Sessions and Dead Lettering enhance functionality. Configuration via Microsoft.Azure.ServiceBus. SendMessageAsync method sends messages.
  • Amazon Simple Queue Service Using C#Aug 04, 2020. This article will help the devs to write and configure this SQS at their projects.