Tagged articles

Sentinel

276 articles · Page 3 of 3
DeWu Technology
DeWu Technology
Mar 19, 2021 · Databases

TDengine Deployment for Sentinel Flow Control Data at DeWu

DeWu chose the open‑source time‑series database TDengine to store billions of daily Sentinel flow‑control metrics, using a super‑table design with per‑resource tables, a three‑node cluster, Druid/MyBatis pooling, and raw‑SQL writes, achieving 10 ms batch write latency, sub‑millisecond queries, and 90 % compression.

JDBCSentinelTDengine
0 likes · 11 min read
TDengine Deployment for Sentinel Flow Control Data at DeWu
JavaEdge
JavaEdge
Dec 17, 2020 · Backend Development

How Sentinel Implements Rate Limiting: Deep Dive into Its Core Source Code

This article provides a detailed analysis of Alibaba Sentinel’s rate‑limiting implementation, exploring its slot‑chain architecture, statistic and rule‑checking modules, the BucketLeapArray data structure, context handling, and entry mechanisms, while illustrating key classes such as StatisticNode, ArrayMetric, and ContextUtil with diagrams and code snippets.

Flow ControlSentinelbackend
0 likes · 9 min read
How Sentinel Implements Rate Limiting: Deep Dive into Its Core Source Code
Java Architect Essentials
Java Architect Essentials
Dec 14, 2020 · Backend Development

How to Set Up Alibaba Sentinel for Rate Limiting in a Spring Boot Microservice

This guide walks you through installing Alibaba Sentinel’s dashboard, configuring a Spring Boot client, defining flow rules, and verifying that request throttling works, providing all necessary commands, Maven snippets, YAML settings, and UI screenshots for a complete end‑to‑end rate‑limiting solution.

MicroservicesSentinelSpring Boot
0 likes · 10 min read
How to Set Up Alibaba Sentinel for Rate Limiting in a Spring Boot Microservice
iQIYI Technical Product Team
iQIYI Technical Product Team
Dec 11, 2020 · Cloud Native

iQIYI Microservice Standard Architecture: Design Principles, Components, and Practices

iQIYI’s middleware team introduced a unified microservice standard architecture—combining a single SDK, centralized infrastructure (Nacos registry, Kong gateway, Apollo config, Prometheus‑SkyWalking monitoring, ChaosBlade), the QDAS platform, and extensible open‑source practices—to eliminate redundant builds, ensure high availability, streamline governance, and pave the way for cloud‑native service‑mesh evolution.

MiddlewareMonitoringNacos
0 likes · 17 min read
iQIYI Microservice Standard Architecture: Design Principles, Components, and Practices
Top Architect
Top Architect
Dec 9, 2020 · Operations

Designing High Availability for Redis Using Sentinel

This article explains how Redis Sentinel provides high‑availability for Redis clusters by monitoring masters and slaves, automatically failing over to a new master, and offering three methods for receiving failover notifications, while recommending an indirect‑service approach for scalable integration.

ConfigurationFailoverHigh Availability
0 likes · 7 min read
Designing High Availability for Redis Using Sentinel
Alibaba Cloud Native
Alibaba Cloud Native
Dec 4, 2020 · Cloud Native

How Sentinel Go Guarantees Microservice Stability in Cloud‑Native Environments

This article explains how Sentinel Go, Alibaba’s open‑source flow‑control library, provides high‑availability protection for microservices through traffic shaping, warm‑up, concurrency control, hotspot limiting, and adaptive system protection, and describes its cloud‑native integrations such as Kubernetes CRD data sources, Service Mesh support, and HPA‑based scaling.

Cloud NativeGoHigh Availability
0 likes · 17 min read
How Sentinel Go Guarantees Microservice Stability in Cloud‑Native Environments
vivo Internet Technology
vivo Internet Technology
Dec 2, 2020 · Cloud Native

In‑Depth Analysis of Sentinel's Rate‑Limiting Mechanism

Sentinel implements rate‑limiting through a chain‑of‑responsibility where annotated methods trigger SphU.entry, creating a Context, Node, and Entry; slots such as NodeSelectorSlot, ClusterBuilderSlot, StatisticSlot, and FlowSlot update sliding‑window metrics via LeapArray and enforce QPS thresholds, throwing BlockException on violations.

SentinelSliding WindowSource Code Analysis
0 likes · 18 min read
In‑Depth Analysis of Sentinel's Rate‑Limiting Mechanism
macrozheng
macrozheng
Nov 20, 2020 · Operations

How Redis Achieves High Availability: A Story of Replication and Failover

This article narrates how Redis, personified as a character, synchronizes data between master and slave nodes through command propagation, adopts improved sync strategies, and uses Sentinel's INFO and PING checks to detect failures and automatically trigger failover, illustrating a practical high‑availability cache service.

FailoverRedisSentinel
0 likes · 4 min read
How Redis Achieves High Availability: A Story of Replication and Failover
Wukong Talks Architecture
Wukong Talks Architecture
Nov 4, 2020 · Backend Development

Sentinel vs Hystrix: Circuit Breaking, Rate Limiting, Degradation and Isolation in Microservice Architecture

This article explains the concepts of circuit breaking, degradation, rate limiting and isolation, introduces the two widely‑used flow‑control components Sentinel and Hystrix, compares their designs, features and trade‑offs, and provides guidance on selecting the right solution for high‑concurrency microservices.

HystrixMicroservicesSentinel
0 likes · 14 min read
Sentinel vs Hystrix: Circuit Breaking, Rate Limiting, Degradation and Isolation in Microservice Architecture
Top Architect
Top Architect
Oct 22, 2020 · Databases

Designing High Availability for Redis with Sentinel

This article explains how to use Redis Sentinel to achieve high availability, covering its core functions, configuration steps, three methods of receiving failover notifications, and a recommended overall design with diagrams and code examples.

ConfigurationDatabaseFailover
0 likes · 9 min read
Designing High Availability for Redis with Sentinel
Alibaba Cloud Native
Alibaba Cloud Native
Oct 20, 2020 · Backend Development

Understanding Sentinel-Go: Core Concepts, Flow Control Architecture, and Implementation Details

This article provides an in‑depth analysis of Sentinel‑Go, covering its fundamental concepts such as Resource and Rule, the Entry and SlotChain mechanisms, flow‑control components like TrafficShapingController, metric storage structures including BucketWrap and LeapArray, and practical code examples illustrating the library’s internal workflow.

FlowControlGoOpenSource
0 likes · 26 min read
Understanding Sentinel-Go: Core Concepts, Flow Control Architecture, and Implementation Details
Top Architect
Top Architect
Oct 10, 2020 · Databases

Redis Interview Guide: Core Concepts, Caching with Spring Boot, Persistence, Replication, Sentinel and Performance

This comprehensive guide explains what Redis is, its data structures and features, demonstrates how to use Redis as a cache in Spring Boot applications, discusses cache eviction policies, persistence mechanisms, replication, Sentinel high‑availability, and performance characteristics while also covering common interview questions such as cache snowball, penetration and breakdown.

PersistenceSentinelSpring Boot
0 likes · 30 min read
Redis Interview Guide: Core Concepts, Caching with Spring Boot, Persistence, Replication, Sentinel and Performance
Top Architect
Top Architect
Sep 28, 2020 · Backend Development

Getting Started with Alibaba Sentinel for Rate Limiting and Circuit Breaking in Spring Boot

This article introduces Alibaba Sentinel, explains its key features for traffic control and circuit breaking, and provides step‑by‑step instructions with code samples to set up the Sentinel dashboard, integrate it into a Spring Boot microservice, configure rate‑limiting rules, and verify the protection in action.

SentinelSpring Bootcircuit breaker
0 likes · 9 min read
Getting Started with Alibaba Sentinel for Rate Limiting and Circuit Breaking in Spring Boot
Programmer DD
Programmer DD
Sep 27, 2020 · Databases

How Redis Sentinel Guarantees Automatic Failover and High Availability

This article explains how Redis Sentinel provides automatic failover and high availability by using master‑slave replication, multiple Sentinel nodes, consensus‑based leader election, and client notification mechanisms to ensure continuous service despite node failures.

DatabaseFailoverRedis
0 likes · 11 min read
How Redis Sentinel Guarantees Automatic Failover and High Availability
Architect's Tech Stack
Architect's Tech Stack
Sep 9, 2020 · Databases

How Redis Sentinel Implements Automatic Failover

This article explains how Redis Sentinel provides automatic failover by combining multi‑replica deployment, health monitoring, leader election, and distributed consensus to detect master failures, select a new master, promote it, and notify clients, ensuring high availability for Redis databases.

Automatic FailoverDatabase ReplicationHigh Availability
0 likes · 10 min read
How Redis Sentinel Implements Automatic Failover
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Aug 24, 2020 · Databases

Understanding Redis Deployment Modes: Standalone, Master‑Slave, Sentinel, and Cluster

This article provides a comprehensive guide to Redis deployment, covering standalone, master‑slave replication, Sentinel high‑availability, and cluster sharding modes, detailing their principles, advantages, drawbacks, and step‑by‑step configuration examples with Maven dependencies and Redis configuration files.

ClusterConfigurationMaster‑Slave
0 likes · 28 min read
Understanding Redis Deployment Modes: Standalone, Master‑Slave, Sentinel, and Cluster
IT Architects Alliance
IT Architects Alliance
Aug 4, 2020 · Backend Development

Designing Effective Rate Limiting and Circuit Breaking for Microservice APIs

This article examines the motivations, resource granularity, rule definition, and calculation logic behind implementing rate limiting and circuit breaking in microservice architectures, using examples like Sentinel and Hystrix, and outlines a step-by-step design for integrating these controls with API gateways.

API GatewayBackend ArchitectureHystrix
0 likes · 14 min read
Designing Effective Rate Limiting and Circuit Breaking for Microservice APIs
dbaplus Community
dbaplus Community
Jul 20, 2020 · Operations

How to Build Reliable Monitoring for Low‑Frequency Financial Services

After two years transitioning from e‑commerce to finance, the team shares practical monitoring strategies for low‑frequency financial services, contrasting e‑commerce traffic‑based methods with finance‑specific challenges, and detailing point‑based metrics, hourly success‑rate alerts, aspect‑oriented exception handling, white‑list filtering, and Sentinel‑based circuit breaking.

Financial ServicesMonitoringOperations
0 likes · 16 min read
How to Build Reliable Monitoring for Low‑Frequency Financial Services
Top Architect
Top Architect
May 29, 2020 · Databases

Redis Scaling Strategies: Partitioning, Master‑Slave Replication, Sentinel, and Cluster

This article explains how to extend Redis beyond single‑node limits by using partitioning, master‑slave replication, Sentinel for automatic failover, and Redis Cluster with hash slots, detailing their usage, advantages, drawbacks, and configuration examples for building high‑availability and scalable in‑memory data stores.

ClusterHigh AvailabilityPartitioning
0 likes · 11 min read
Redis Scaling Strategies: Partitioning, Master‑Slave Replication, Sentinel, and Cluster
Top Architect
Top Architect
Apr 14, 2020 · Databases

Designing a High‑Availability Redis Service with Sentinel

This article explains how to build a highly available Redis service by analyzing failure scenarios, comparing single‑instance, master‑slave with one or multiple Sentinel processes, and finally presenting a three‑Sentinel architecture that ensures continuous service despite node or network outages.

FailoverHigh AvailabilityRedis
0 likes · 11 min read
Designing a High‑Availability Redis Service with Sentinel
Java Architecture Diary
Java Architecture Diary
Mar 23, 2020 · Backend Development

Why SpringBoot Admin Shows Services Offline and How to Fix Sentinel Health

This article explains how SpringBoot Admin visualizes service status via the Spring Actuator health endpoint, why some services appear offline despite functioning, and provides step‑by‑step troubleshooting of Sentinel health checks, including configuration tweaks and code examples to ensure proper initialization and connectivity.

SentinelSpringBootbackend-monitoring
0 likes · 7 min read
Why SpringBoot Admin Shows Services Offline and How to Fix Sentinel Health
Java Architecture Diary
Java Architecture Diary
Feb 24, 2020 · Cloud Native

Spring Cloud Alibaba Sentinel v2.2.0: Breaking Changes and Migration Guide

Upgrading from Spring Cloud Alibaba v2.1.0 to v2.2.0 introduces breaking changes in Sentinel integration, including the shift from servlet‑based filters to Spring MVC interceptors, altered request‑origin parsing, default URL interception patterns, and lazy‑loading behavior, with code examples and configuration fixes to ensure smooth migration.

MigrationSentinelcloud-native
0 likes · 4 min read
Spring Cloud Alibaba Sentinel v2.2.0: Breaking Changes and Migration Guide
Java Backend Technology
Java Backend Technology
Feb 9, 2020 · Backend Development

Mastering Service Fault Tolerance: A Deep Dive into Sentinel for Microservices

This article explains why microservice architectures need circuit breaking and degradation, introduces Alibaba's Sentinel as a lightweight traffic‑control solution, guides you through deploying the Sentinel dashboard, and details how to configure and apply gateway flow‑control rules for Spring Cloud gateways.

Flow ControlGatewayMicroservices
0 likes · 9 min read
Mastering Service Fault Tolerance: A Deep Dive into Sentinel for Microservices
Java Architecture Diary
Java Architecture Diary
Dec 30, 2019 · Backend Development

What Is Seata? The Open‑Source Distributed Transaction Solution for Microservices

Seata is an open‑source distributed transaction framework designed for microservice architectures, offering high performance and ease of use, with origins in Alibaba’s internal consistency middleware and now commercialized, and the article outlines its AT solution alongside a comprehensive Spring Cloud Alibaba tutorial covering Nacos, Sentinel, and Seata topics.

MicroservicesNacosSeata
0 likes · 3 min read
What Is Seata? The Open‑Source Distributed Transaction Solution for Microservices
Java Captain
Java Captain
Dec 5, 2019 · Databases

Understanding Redis: From Basic Concepts to Advanced Features and Deployment Strategies

This article provides a comprehensive overview of Redis, explaining its core data structures, caching use cases, persistence mechanisms, high‑availability features like Sentinel and replication, clustering for horizontal scaling, and client‑side capabilities such as transactions, Lua scripting, pipelining, and distributed locks.

ClusterDatabaseLua
0 likes · 13 min read
Understanding Redis: From Basic Concepts to Advanced Features and Deployment Strategies
Java High-Performance Architecture
Java High-Performance Architecture
Dec 2, 2019 · Databases

How Redis Sentinel Ensures Automatic Failover and High Availability

Redis Sentinel provides an automated high‑availability solution for Redis by monitoring master health, broadcasting SDOWN/ODOWN messages, electing a new master based on priority, offset and runid, and allowing clients to discover the current master via sentinel commands, all explained with configuration examples and diagrams.

ConfigurationHigh AvailabilityMonitoring
0 likes · 6 min read
How Redis Sentinel Ensures Automatic Failover and High Availability
Java Architecture Diary
Java Architecture Diary
Jul 30, 2019 · Backend Development

Mastering Dynamic Rate Limiting in Spring Cloud Gateway with Sentinel

This article examines the limitations of Spring Cloud Gateway's native RequestRateLimiter, introduces Sentinel's flow control integration, provides Maven dependencies, configuration examples, and demonstrates dynamic rate‑limiting adjustments via Nacos, illustrating effective traffic protection for microservice gateways.

NacosSentinelSpring Cloud Gateway
0 likes · 7 min read
Mastering Dynamic Rate Limiting in Spring Cloud Gateway with Sentinel
Programmer DD
Programmer DD
Jun 30, 2019 · Backend Development

Master Sentinel Flow Control and Circuit Breaking in Spring Cloud Alibaba

This tutorial shows how to use the @SentinelResource annotation to define custom resource points, configure flow‑limiting and degradation rules, and implement block handlers and fallback methods for Spring Cloud Alibaba applications, with step‑by‑step code examples and dashboard screenshots.

Flow ControlSentinelbackend
0 likes · 12 min read
Master Sentinel Flow Control and Circuit Breaking in Spring Cloud Alibaba
G7 EasyFlow Tech Circle
G7 EasyFlow Tech Circle
Jun 10, 2019 · Backend Development

How Sentinel Enhances Circuit Breaking and Rate Limiting for Dubbo Microservices in IoT

This article explains how the IoT business platform adopts Alibaba Sentinel to provide circuit breaking and rate‑limiting for Dubbo microservices, integrates with Apollo for centralized rule distribution, implements automatic downgrade, thread isolation, and cache‑based degradation to improve system reliability and resilience.

ApolloDubboSentinel
0 likes · 9 min read
How Sentinel Enhances Circuit Breaking and Rate Limiting for Dubbo Microservices in IoT
Programmer DD
Programmer DD
May 22, 2019 · Cloud Native

How to Sync Sentinel Dashboard Rules to Nacos: Step‑by‑Step Guide

This article walks through modifying Sentinel Dashboard so that rule changes are automatically synchronized to Nacos, detailing six implementation steps, required pom changes, UI adjustments, custom Nacos configuration classes, rule provider/publisher beans, and final integration tweaks.

DashboardNacosSentinel
0 likes · 7 min read
How to Sync Sentinel Dashboard Rules to Nacos: Step‑by‑Step Guide
Programmer DD
Programmer DD
May 7, 2019 · Cloud Native

Sync Sentinel Flow Rules with Apollo for Persistent Configuration

This tutorial explains the limitation of Sentinel Dashboard rule persistence, analyzes the data flow, and provides a step‑by‑step solution using DynamicRuleProvider and DynamicRulePublisher to read and write flow rules in Apollo, complete with code examples and configuration details.

ApolloSentinelflow-control
0 likes · 11 min read
Sync Sentinel Flow Rules with Apollo for Persistent Configuration
Java Captain
Java Captain
Feb 9, 2019 · Databases

Evolution of Redis Cluster Architecture and Interview Tips

This article reviews the progression of Redis high‑availability solutions—from simple replication with Sentinel, through proxy‑based setups, to native Redis Cluster—explains their advantages and drawbacks, and provides practical interview Q&A tips for candidates.

ClusterDatabaseHigh Availability
0 likes · 9 min read
Evolution of Redis Cluster Architecture and Interview Tips
ITPUB
ITPUB
Jan 28, 2019 · Databases

How to Prevent Redis Single‑Point Failures with Sentinel and Master‑Slave Replication

This article explains Redis’s key features and common use cases, highlights the risks of single‑node deployments, compares two master‑slave replication architectures, and outlines their pros and cons, and details how Redis Sentinel provides automated monitoring, failover, and configuration to achieve high availability.

DatabaseDisaster RecoveryHigh Availability
0 likes · 10 min read
How to Prevent Redis Single‑Point Failures with Sentinel and Master‑Slave Replication
dbaplus Community
dbaplus Community
Jan 27, 2019 · Databases

How to Build a Highly Available Redis Service with Sentinel and Virtual IP

This article walks through the design of a highly available Redis deployment, explains common failure scenarios, compares single‑node, master‑slave, and multi‑Sentinel architectures, and shows how adding a virtual IP and three Sentinel instances can provide robust HA while keeping client usage simple.

DatabaseHigh AvailabilityRedis
0 likes · 13 min read
How to Build a Highly Available Redis Service with Sentinel and Virtual IP
ITPUB
ITPUB
Dec 7, 2018 · Databases

Mastering Redis High Availability: Sentinel, Cluster, and Real‑World Architectures

This article provides a comprehensive guide to Redis high‑availability solutions, detailing Sentinel principles, multiple HA architectures such as DNS‑based, VIP‑based, Keepalived, Redis Cluster, Twemproxy and Codis, and shares practical best‑practice recommendations for deployment and failover.

ClusterHigh AvailabilityRedis
0 likes · 14 min read
Mastering Redis High Availability: Sentinel, Cluster, and Real‑World Architectures
Java Backend Technology
Java Backend Technology
Dec 1, 2018 · Backend Development

Migrate from Hystrix to Sentinel: A Practical Guide

With Hystrix no longer receiving new features, this article explains how developers can smoothly transition to Alibaba’s Sentinel by comparing the two libraries, detailing command migration, thread‑pool vs semaphore isolation, circuit‑breaker configurations, annotation support, and dynamic rule management for robust microservice resilience.

HystrixMicroservicesSentinel
0 likes · 8 min read
Migrate from Hystrix to Sentinel: A Practical Guide
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 10, 2018 · Operations

How to Build a Highly Available Redis Service with Sentinel and Virtual IP

This article explains why Redis is a popular in‑memory key‑value store, defines high availability, enumerates failure scenarios, and walks through four incremental architectures—single instance, master‑slave with one Sentinel, dual Sentinel, and three‑Sentinel with VIP—to achieve a robust, production‑grade Redis deployment.

OperationsRedisSentinel
0 likes · 12 min read
How to Build a Highly Available Redis Service with Sentinel and Virtual IP
Architecture Digest
Architecture Digest
Aug 24, 2018 · Databases

Redis High‑Availability Solutions: Architecture Options, Advantages, Disadvantages and Recommendations

This article reviews the common Redis deployment patterns—including single‑instance, master‑slave replication, Sentinel, Cluster and custom solutions—analyzes their strengths and weaknesses, and provides practical configuration tips and recommendations for building reliable, scalable Redis services in production environments.

ClusterRedisSentinel
0 likes · 12 min read
Redis High‑Availability Solutions: Architecture Options, Advantages, Disadvantages and Recommendations
dbaplus Community
dbaplus Community
Aug 19, 2018 · Databases

Redis Deployment Options: Pros & Cons of Single, Replication, Sentinel, Cluster, and Custom Solutions

This article examines five common Redis deployment patterns—single instance, master‑slave replication, Sentinel, Cluster, and custom high‑availability solutions—detailing their architectures, advantages, drawbacks, and practical configuration tips to help engineers choose the most suitable setup for their workloads.

ClusterDatabaseHigh Availability
0 likes · 12 min read
Redis Deployment Options: Pros & Cons of Single, Replication, Sentinel, Cluster, and Custom Solutions
Architecture Digest
Architecture Digest
Jun 24, 2018 · Databases

Designing a High‑Availability Redis Service with Sentinel

This article explains how to build a highly available Redis service using Sentinel, discusses failure scenarios, compares single‑instance, master‑slave, and multi‑Sentinel architectures, and provides practical guidance on deployment, VIP handling, and operational considerations.

OperationsRedisSentinel
0 likes · 11 min read
Designing a High‑Availability Redis Service with Sentinel
ITPUB
ITPUB
Jun 22, 2018 · Databases

How to Build a Highly Available Redis Service with Sentinel and Virtual IP

This article explains how to design and implement a highly available Redis deployment using master‑slave replication, multiple Redis Sentinel instances, and a virtual IP to provide seamless failover while maintaining simple client connectivity, covering failure scenarios, architecture choices, and practical configuration tips.

DatabaseFailoverHigh Availability
0 likes · 12 min read
How to Build a Highly Available Redis Service with Sentinel and Virtual IP
ITPUB
ITPUB
Apr 14, 2018 · Databases

Designing a Highly Available Redis Service with Sentinel and Multi‑Sentinel Architecture

This article explains how to define high availability for Redis, enumerates typical failure scenarios, compares four deployment patterns—from a single instance to a three‑sentinel setup—and provides practical steps, diagrams, and tips for achieving reliable Redis service using Sentinel and virtual IP failover.

DatabaseFailoverRedis
0 likes · 14 min read
Designing a Highly Available Redis Service with Sentinel and Multi‑Sentinel Architecture
Architecture Digest
Architecture Digest
Apr 5, 2018 · Databases

Designing a Highly Available Redis Service Using Sentinel

This article explains how to build a highly available Redis deployment by defining HA requirements, analyzing failure scenarios, and progressively implementing solutions from a single instance to a three‑sentinel architecture with virtual IP failover for seamless client access.

FailoverHigh AvailabilitySentinel
0 likes · 11 min read
Designing a Highly Available Redis Service Using Sentinel
Architecture Digest
Architecture Digest
Mar 29, 2018 · Databases

Designing a High‑Availability Redis Service with Sentinel

This article explains how to build a highly available Redis deployment using Redis Sentinel, compares several architectural options, and details the final three‑sentinel design that tolerates node, process, and network failures while keeping client access simple.

FailoverHigh AvailabilityInfrastructure
0 likes · 12 min read
Designing a High‑Availability Redis Service with Sentinel
dbaplus Community
dbaplus Community
Mar 25, 2018 · Backend Development

Redis vs Memcached vs Tair: Choosing the Right Distributed Cache for Production

This article compares the three most common distributed cache solutions—Redis, Memcached, and Alibaba's Tair—across nine technical dimensions, then dives into Redis fundamentals, high‑availability setups with Sentinel, and cluster sharding to help engineers make informed cache‑selection decisions.

ClusterHigh AvailabilityMemcached
0 likes · 16 min read
Redis vs Memcached vs Tair: Choosing the Right Distributed Cache for Production
dbaplus Community
dbaplus Community
Nov 15, 2017 · Databases

How to Optimize Redis Server Config, Eviction Policies, and Sentinel Failover

This article shares practical experiences and step‑by‑step guidance on tuning Redis server settings, choosing appropriate eviction policies, limiting client output buffers, disabling risky commands, handling Sentinel‑based master‑slave failover, and selecting the right persistence strategy for reliable and high‑performance deployments.

PersistenceRedisSentinel
0 likes · 17 min read
How to Optimize Redis Server Config, Eviction Policies, and Sentinel Failover
Efficient Ops
Efficient Ops
Aug 24, 2017 · Databases

Mastering Redis Disaster Recovery: Sentinel and Manual Failover Strategies

This article explains how to protect Redis deployments from single‑point failures by using master‑slave replication, manual failover procedures, and the automated high‑availability Sentinel solution, providing practical guidance for reliable disaster recovery in non‑clustered environments.

High AvailabilityRedisSentinel
0 likes · 11 min read
Mastering Redis Disaster Recovery: Sentinel and Manual Failover Strategies
21CTO
21CTO
Jun 18, 2017 · Databases

Mastering Redis High Availability: Sentinel, VIP, and Cluster Strategies

This article explains why Redis high‑availability is essential, details the inner workings of Redis Sentinel, compares several HA architectures—including Sentinel with DNS or VIP, client‑side Sentinel, Keepalived/Haproxy, Redis Cluster, Twemproxy, and Codis—lists their pros and cons, and shares practical best‑practice recommendations for building reliable Redis deployments.

ClusterDatabaseHigh Availability
0 likes · 19 min read
Mastering Redis High Availability: Sentinel, VIP, and Cluster Strategies
Architecture Digest
Architecture Digest
Jun 16, 2017 · Databases

Redis High‑Availability Architecture and Best Practices

This article explains Redis fundamentals, details the Sentinel mechanism, compares several high‑availability deployment patterns—including Sentinel with DNS or VIP, client‑direct connections, Keepalived/Haproxy, Redis Cluster, Twemproxy, and Codis—provides their advantages and drawbacks, and offers practical best‑practice recommendations for reliable production use.

Database ArchitectureFailoverRedis
0 likes · 12 min read
Redis High‑Availability Architecture and Best Practices
ITPUB
ITPUB
May 24, 2017 · Databases

How to Build a Redis High‑Availability Cluster with Sentinel and VIP

This guide walks through setting up a Redis high‑availability solution using master‑slave replication, Redis Sentinel for automatic failover, and a floating VIP to provide a stable endpoint, covering environment preparation, configuration files, firewall rules, testing, and client integration.

FailoverHigh AvailabilityLinux
0 likes · 10 min read
How to Build a Redis High‑Availability Cluster with Sentinel and VIP
Architecture Digest
Architecture Digest
May 22, 2017 · Databases

Building a High‑Availability Redis System with Sentinel and VIP

This guide demonstrates how to configure a highly available Redis deployment using master‑slave replication, Redis Sentinel for automatic failover, and virtual IP (VIP) migration, covering environment setup, configuration files, firewall adjustments, testing procedures, and client connection strategies.

DatabaseFailoverRedis
0 likes · 11 min read
Building a High‑Availability Redis System with Sentinel and VIP
dbaplus Community
dbaplus Community
Apr 18, 2017 · Databases

How to Build a Reliable Redis Sentinel HA Setup and Fix Password Auto‑Rewrite

This article explains how to deploy a Redis master‑slave cluster with Sentinel for high availability, details application configuration, highlights a subtle issue where Redis passwords are automatically rewritten after failover, and provides three remediation approaches including a source‑code patch with GitHub links.

ConfigurationHigh AvailabilityRedis
0 likes · 7 min read
How to Build a Reliable Redis Sentinel HA Setup and Fix Password Auto‑Rewrite
MaGe Linux Operations
MaGe Linux Operations
Jan 12, 2017 · Databases

Mastering Redis: Persistence, Replication, and Sentinel for High Availability

This article explains Redis fundamentals, its key‑value storage model, advanced data structures, persistence mechanisms (RDB and AOF), replication architecture, and how Sentinel provides automated failover and high‑availability management, complemented by practical configuration examples and performance considerations.

AOFHigh AvailabilityPersistence
0 likes · 12 min read
Mastering Redis: Persistence, Replication, and Sentinel for High Availability
ITPUB
ITPUB
Oct 31, 2016 · Backend Development

Why Redis Beats MySQL for Distributed Caching: Deployment and HA Strategies

The article evaluates storage options for shared collections across multiple machines, explains why Redis 3.2 meets high‑availability, persistence, and data‑structure needs, and details the chosen deployment using master‑slave replication, Sentinel clusters, and supporting scripts.

PersistenceSentinelcaching
0 likes · 8 min read
Why Redis Beats MySQL for Distributed Caching: Deployment and HA Strategies
High Availability Architecture
High Availability Architecture
May 3, 2016 · Databases

Designing and Scaling a Social Platform with Redis

This article explains how to build a micro‑blogging social system using Redis, covering core data models, read‑through replication, Sentinel failover, and write‑side sharding techniques that enable the platform to handle hundreds of millions of users and massive traffic.

High AvailabilityScalingSentinel
0 likes · 19 min read
Designing and Scaling a Social Platform with Redis
Architect
Architect
Jul 24, 2015 · Operations

Distributed Cache Strategies for High‑Traffic Flash‑Sale Scenarios

The article reviews a 2014 Double‑11 flash‑sale caching solution, analyzing traffic spikes, evaluating scaling versus caching approaches, and proposing a sentinel‑based distributed cache that pre‑emptively refreshes data to avoid cache penetration and ensure high‑concurrency reliability.

Flash SaleSentinelbackend
0 likes · 8 min read
Distributed Cache Strategies for High‑Traffic Flash‑Sale Scenarios