Full-Stack Internet Architecture
Author

Full-Stack Internet Architecture

Introducing full-stack Internet architecture technologies centered on Java

887
Articles
0
Likes
4.7k
Views
0
Comments
Recent Articles

Latest from Full-Stack Internet Architecture

100 recent articles max
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 24, 2024 · Databases

Redis Deployment Modes: Single Instance, Master‑Slave Replication, Sentinel, and Cluster

This article reviews the four common Redis deployment modes—single‑instance, master‑slave replication, Sentinel, and cluster—explaining their architectures, advantages, drawbacks, and suitable application scenarios, and provides a comparative table to help readers choose the appropriate setup.

DeploymentSentinelhigh-availability
0 likes · 7 min read
Redis Deployment Modes: Single Instance, Master‑Slave Replication, Sentinel, and Cluster
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 25, 2024 · Databases

Redis Cluster: Architecture, Setup, Testing, and High Availability

This article explains Redis Cluster's sharding architecture, demonstrates how to configure multiple Redis nodes on different ports, shows commands for creating and testing the cluster, and illustrates failover behavior, highlighting its scalability and high‑availability advantages over Sentinel mode for large‑scale data workloads.

ClusterDatabaseRedis
0 likes · 11 min read
Redis Cluster: Architecture, Setup, Testing, and High Availability
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 18, 2024 · Databases

Redis Expiration and Memory Eviction Strategies Explained

This article explains how to set key expiration times in Redis, the lazy and periodic deletion mechanisms for expired data, and the various memory eviction policies that Redis employs when the maxmemory limit is reached, providing a comprehensive guide for interview preparation.

eviction policyexpirationlazy deletion
0 likes · 5 min read
Redis Expiration and Memory Eviction Strategies Explained
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 17, 2024 · Backend Development

Understanding Idempotence and Common Backend Solutions

The article explains the concept of idempotence in computing, illustrates typical duplicate‑request scenarios, and presents three practical backend solutions—unique database indexes, optimistic locking with version control, and a Redis‑based token mechanism—along with their advantages, trade‑offs, and implementation details.

HTTPIdempotencebackend
0 likes · 7 min read
Understanding Idempotence and Common Backend Solutions