Distributed Asynchronous Task Queue with Celery
Celery is a powerful framework for distributed asynchronous task queues, allowing tasks to execute independently of the main program and even run on other hosts. It is commonly used to implement asynchronous tasks and scheduled tasks.
Key concepts in Celery include Broker and Backend.
Broker
A broker acts as a message transfer intermediary or m ...
Posted on Wed, 19 Aug 2026 16:19:58 +0000 by RecoilUK
Introduction to Redis Architecture, Installation, and Data Operations
SQL vs. NoSQL Database Characteristics
FeatureSQL DatabasesNoSQL DatabasesStorage ModelRelational tables with fixed schemasFlexible structures (Key-Value, Document, Column-family, Graph, Time-series)ScalabilityVertical (upgrading single hardware)Horizontal (adding more server nodes)TransactionsACID compliant, high consistencyBASE oriented, even ...
Posted on Tue, 18 Aug 2026 16:52:48 +0000 by szz
Redis Distributed Data Sharding Strategies and Implementation Approaches
When implementing data sharding in Redis, there are three primary architectural approaches available. The first involves embedding routing logic directly into the client application, using techniques like modulo arithmetic or consistent hashing to determine key placement. The second approach decouples the sharding logic into a standalone proxy ...
Posted on Tue, 18 Aug 2026 16:23:38 +0000 by ThE_eNd
Redis Data Types: An In-depth Guide to String and Hash Structures
Before diving into Redis's five fundamental data structures, it's essential to understand some core concepts that will provide a solid foundation for the following content. These include Redis's global commands, internal data structure encoding mechanisms, and its single-threaded command processing approach.
Redis Global Commands
Keys Command
T ...
Posted on Sat, 15 Aug 2026 16:37:50 +0000 by psychomossel
JWT Token Authentication and Refresh Mechanism
JWT Token Generation
A JWT token consists of three parts: the Header (algorithm and token type), the Payload (business data like expiration and username), and the Signature (encrypts the header and payload using a secret key and algorithm). Typically, Jwts.builder() handles the header automatically.
Create a JwtUtils utility class under the ut ...
Posted on Sat, 15 Aug 2026 16:28:21 +0000 by T2theC
Effective Redis Data Management in .NET Applications
Managing data within modern .NET applications often involves leveraging high-performance data stores like Redis for caching, session management, or real-time data. This guide outlines how to integrate and interact with Redis using the StackExchange.Redis client library.
Environment Setup and Dependencies
To begin, ensure your .NET project inclu ...
Posted on Fri, 14 Aug 2026 16:23:15 +0000 by Jakehh
Exposing a Local Redis Instance to the Internet via TCP Tunneling
Redis is an in-memory key-value store prized for microsecond-level latency. Running it in side a private network is straightforward, but making it reachable from anywhere requires an extra hop. Below you’ll learn how to compile Redis on CentOS 8, seecure it for remote clients, and then punch a stable TCP tunnel through any NAT or firewall using ...
Posted on Thu, 13 Aug 2026 16:29:01 +0000 by tonchily
Implementing a High-Performance Flash Sale System with Redis
Generating Distributed Unique Identifiers with Redis
In high-concurrency flash sale scenarios, traditional database auto-increment primary keys present several critical limitations that can compromise system integrity and performance.
Limitations of Database Auto-Increment IDs
When processing time-sensitive orders during promotional events, rel ...
Posted on Thu, 13 Aug 2026 16:13:29 +0000 by raven_web
Redis Fundamentals: Core Concepts and Operations
Redis Introduction
NoSQL Concept
Before understanding Redis, let's examine the NoSQL concept. Consider the following scenarios:
High User Volume: During peak periods like Chinese New Year, systems face massive user traffic.
High Concurrency: Applications like 12306 (ticket booking) and Taobao (e-commerce) experience overwhelming concurrent ...
Posted on Mon, 10 Aug 2026 16:22:59 +0000 by idevlin
Leveraging Alibaba Cloud's Documentation as a Free Technical Learning Resource
Accessing the Knowledge Base
The key is to bypass the product purchase pages and navigate directly to the Help Center:
https://help.aliyun.com/
Within the help center, explore the right-hand navigation bars covering categories like Databases and Middleware. Since the company must provide exhaustive documentation to sell these services, the dept ...
Posted on Sun, 09 Aug 2026 16:31:06 +0000 by gdhanasekar