Shape a Future That Stands Out

Invest your time in a career that matters. Choose your path to excellence with in-demand skills and opportunities.

Apache Kafka with Node.js: A Deep Dive into Event Streaming

Table of Contents What is Apache Kafka? Why Use Kafka with Node.js? Kafka Architecture Overview Setting Up Kafka Locally or with Docker Installing Kafka Clients for Node.js Producing Messages to...

Caching in Node.js

Today in History – 20 April

1777 The first New York state constitution is formally adopted by the Convention of Representatives of the State of New York, meeting in the upstate town of Kingston, on this day in 1777. 1914 Gopinath Mahanti, famous Oriya novelist and Gyanpeeth awardee, was born. 1938 Bhartacharya Chintamanrao Vinayak Vaidya, omnicient research scientist and expert of Marathi and English languages, passed away. 1954 Panchsheel agreement between China...

Kafka and the Event Sourcing Pattern Using Node.js

Table of Contents What Is Event Sourcing? Why Kafka for Event Sourcing? Core Concepts in Kafka and Event Sourcing Setting Up Kafka for Event Sourcing in Node.js Modeling Events...

Kafka for Stream Processing Pipelines Using Node.js

Table of Contents Introduction to Stream Processing Why Use Kafka for Streaming? Kafka Streams vs Custom Processing with Node.js Setting Up Kafka with Node.js Building a Stream Processing Pipeline...

Kafka in Microservices Architecture: Building Scalable Event-Driven Systems

Table of Contents Introduction to Kafka in Microservices Why Kafka Over REST for Microservices? Key Concepts of Event-Driven Microservices Kafka as an Event Backbone Microservice Communication Patterns Using Kafka Designing...

― Advertisement ―

spot_img

Token Blacklisting in Node.js

Table of Contents Introduction to Token Blacklisting Why Token Blacklisting is Important Common Use Cases for Token Blacklisting How Token Blacklisting Works Implementing Token Blacklisting in Node.js Using a Database Using Redis for Blacklist Storage Best Practices in Token Blacklisting Conclusion 1. Introduction to Token Blacklisting Token blacklisting refers to the process of invalidating specific authentication tokens, such as JWTs (JSON Web Tokens), before their expiry time. It ensures that...

Travel News

What's happening now?

― Advertisement ―

Explore more articles

Most Viewed

Recommended for you

Asynchronous Programming in Node.js – Callbacks, Promises & async/await

Node.js is built on asynchronous programming. This allows it to handle I/O-heavy operations efficiently, even with a single-threaded architecture. In this module, we’ll dive deep into the core asynchronous patterns in Node.js — Callbacks, Promises, and async/await...

The Node.js Event Loop and EventEmitter Explained

Understanding the event loop and the EventEmitter class is essential to mastering asynchronous programming in Node.js. These two concepts form the backbone of Node.js's...

Understanding Node.js Modules and require()

Modules are the building blocks of any Node.js application. They help you organize your code into reusable, maintainable, and encapsulated components. In this article,...

Working with Paths in Node.js Using the path Module

Managing file and directory paths is a crucial part of working with the file system in Node.js. Fortunately, Node.js includes a built-in module called...

Using the Node.js File System (fs) Module

Working with files is a common task in back-end development. Node.js provides the built-in fs module, which offers a comprehensive set of methods to...

Understanding the Node.js Module System

Node.js applications are built on a modular architecture that promotes reusability and maintainability. The module system is a foundational feature in Node.js that allows...

Understanding the Node.js Module System

Understanding how Node.js handles modules is essential for structuring your applications efficiently. Node.js uses the CommonJS module system, which allows developers to split code...

Setting Up Node.js Development Environment

Setting up your Node.js development environment is the first step toward becoming a full-stack JavaScript developer. In this article, you’ll learn how to install...

Introduction to Node.js

Node.js is a powerful and popular JavaScript runtime environment that enables developers to build fast, scalable, and efficient server-side applications. By utilizing JavaScript for...

― Advertisement ―

Fetch API and Working with APIs in JavaScript

Making Network Requests and Handling APIs with Fetch In modern web development, interacting with external APIs is a common task. The Fetch API is a modern and powerful method for making network requests, fetching data from external servers, and working...