Logo
Login
Tech Posts 31207
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Building a Real-Time Notification System With WebSockets and Redis

Building a Real-Time Notification System With WebSockets and RedisReal-time features are a critical part of modern web applications. In this tutorial, you'll learn how to create a scalable real-time n...
13.04.2025 0 Read More

Redis Delayed Queue: Explained Once and for All

Redis Delayed Queue: Explained Once and for All
A delayed queue is essentially a message queue that delays execution. What business scenarios is it useful in? Practical Scenarios When an order payment fails, periodically remind the user. I...
13.04.2025 0 Read More

Building a Scalable Job Queue With BullMQ and Redis in Node.js

Building a Scalable Job Queue With BullMQ and Redis in Node.jsAs applications grow, background processing becomes essential for handling tasks like image processing, email delivery, and data imports. ...
14.04.2025 0 Read More

High-Performance Caching in Express.js With Redis

High-Performance Caching in Express.js With RedisWhen building APIs or content-heavy applications, performance and response times are critical. By integrating Redis with Express.js, you can cache expe...
14.04.2025 0 Read More

Advanced API Rate Limiting Strategies in Node.js With Redis and Express

Advanced API Rate Limiting Strategies in Node.js With Redis and ExpressRate limiting is essential for protecting your API from abuse and ensuring fair usage among users. While basic in-memory counters...
14.04.2025 0 Read More

Building a Reliable Event-Driven System with Golang and Redis Streams

Event-driven systems are widely used in modern software architecture, allowing components to communicate asynchronously. While traditional implementations often use message brokers like Kafka, Google ...
14.04.2025 0 Read More

Redis Persistence Explained: AOF & RDB

Redis Persistence Explained: AOF & RDB
AOF Persistence Redis is memory-based, so if the Redis server crashes, data will be lost. To prevent data loss, Redis provides two persistence mechanisms: RDB and AOF. Let’s first introduce...
14.04.2025 0 Read More

Building a Scalable Real-Time Ticket Queue System - BookMyShow

Building a Scalable Real-Time Ticket Queue System - BookMyShow
Modern ticketing platforms like BookMyShow and DISTRICT handle massive traffic spikes (100k+ users) while maintaining fairness and real-time updates. This guide explores how to architect such a system...
14.04.2025 0 Read More

Rate Limiting in Node.js Using Redis and Token Bucket Algorithm

Rate Limiting in Node.js Using Redis and Token Bucket AlgorithmAPIs exposed to the public or third-party clients are vulnerable to abuse, intentional or otherwise. Implementing proper rate limiting pr...
14.04.2025 0 Read More

Building a Feature Flag System in Node.js with Redis and Middleware

Building a Feature Flag System in Node.js with Redis and MiddlewareFeature flags (also known as feature toggles) allow you to enable or disable functionality without deploying new code. They are inval...
14.04.2025 0 Read More
Loading...
#reading
Polish Large Language Model (PLLuM) on Google Cloud
0
🚀 Comparing Popular API Management Tools – Which One Suits You Best?
0
How Customer Service Impacts Sales Performance
0
Cách cài đặt và tối ưu hóa Obsidian trên Linux
0
From Strategy to Execution : Leveraging SIRI for Digital Transformation
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0