Tagged articles
17 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Mar 19, 2026 · Operations

Zero‑Downtime HAProxy Load Balancing: Complete L4/L7 Deployment Guide

This guide walks through installing HAProxy 2.x, configuring L4 TCP and L7 HTTP/HTTPS load balancing for web, MySQL, and Redis, setting up health checks, session persistence, monitoring, high‑availability with Keepalived, performance tuning, security hardening, and step‑by‑step zero‑downtime deployment and rollback procedures.

HAProxyZero Downtimehealth checks
0 likes · 36 min read
Zero‑Downtime HAProxy Load Balancing: Complete L4/L7 Deployment Guide
Linux Ops Smart Journey
Linux Ops Smart Journey
Sep 3, 2025 · Cloud Native

Mastering Envoy: Service Discovery, Load Balancing, and Health Checks Explained

Envoy, the high‑performance edge and service‑mesh proxy, offers three core mechanisms—service discovery, load balancing, and health checking—each with multiple configurable options and code examples, enabling operators and developers to optimize distributed systems for scalability, reliability, and performance in cloud‑native environments.

EnvoyService Meshhealth checks
0 likes · 9 min read
Mastering Envoy: Service Discovery, Load Balancing, and Health Checks Explained
dbaplus Community
dbaplus Community
May 6, 2024 · Cloud Native

Avoid These 11 Common Kubernetes Mistakes That Hurt Performance and Security

This article reveals the most frequent Kubernetes pitfalls—from missing resource requests and health checks to over‑privileged containers and lack of monitoring—provides concrete examples, code snippets, and practical recommendations to help you configure a stable, secure, and efficient cloud‑native environment.

KubernetesResource Managementbest practices
0 likes · 14 min read
Avoid These 11 Common Kubernetes Mistakes That Hurt Performance and Security
Code Ape Tech Column
Code Ape Tech Column
Nov 8, 2022 · Operations

Designing Resilient Microservices: Fault Tolerance, Health Checks, and Reliability Patterns

This article explains how to build highly available microservice systems by addressing the risks of distributed architectures, employing graceful degradation, change management, health checks, self‑healing, failover caching, retry and rate‑limiting strategies, bulkhead and circuit‑breaker patterns, and continuous failure testing.

Deployment Strategiesfault tolerancehealth checks
0 likes · 18 min read
Designing Resilient Microservices: Fault Tolerance, Health Checks, and Reliability Patterns
Architecture Digest
Architecture Digest
Oct 10, 2022 · Operations

Designing Fault‑Tolerant Microservices: Patterns and Practices

This article explains how to build highly available microservice systems by applying fault‑tolerance patterns such as graceful degradation, health checks, self‑healing, failover caches, retries, rate limiting, bulkhead isolation, circuit breakers, and systematic failure testing, while also covering change‑management and deployment strategies.

Microservicescircuit breakerfault tolerance
0 likes · 14 min read
Designing Fault‑Tolerant Microservices: Patterns and Practices
Top Architect
Top Architect
Sep 4, 2022 · Backend Development

Designing Fault‑Tolerant Microservices Architecture

The article explains how to build highly available microservice systems by isolating failures, applying graceful degradation, change‑management, health checks, self‑healing, fallback caches, circuit breakers, retry policies, rate limiting and testing strategies, while acknowledging the cost and operational complexity involved.

Retrychange managementcircuit breaker
0 likes · 16 min read
Designing Fault‑Tolerant Microservices Architecture
Architects Research Society
Architects Research Society
Apr 30, 2021 · Operations

Health Management and Diagnostics in Microservices

The article explains how microservices can achieve resilience through health reporting, diagnostics, standardized logging, health‑check implementations, and orchestrator coordination to detect failures, restart services, handle upgrades, and recover from partial cloud‑based failures.

ObservabilityOrchestrationResilience
0 likes · 9 min read
Health Management and Diagnostics in Microservices
Architects' Tech Alliance
Architects' Tech Alliance
Oct 12, 2020 · Operations

Designing Resilient Microservices: Patterns for Fault Tolerance and Failure Management

This article examines the inherent risks of microservice architectures and presents practical patterns—such as graceful degradation, change management, health checks, self‑healing, fallback caching, retries, rate limiting, bulkheads, and circuit breakers—to build highly available, fault‑tolerant services.

MicroservicesResiliencebulkhead
0 likes · 15 min read
Designing Resilient Microservices: Patterns for Fault Tolerance and Failure Management
Programmer DD
Programmer DD
Dec 20, 2019 · Operations

Master Consul Service Discovery: Principles, Docker Setup, and Health Checks

This guide explains why service discovery is essential, details Consul's internal architecture, walks through building a Docker‑based Consul cluster, shows how to register services, query them via HTTP API or DNS, and covers health checks, deregistration, and alternative deployment patterns.

ConsulDockerMicroservices
0 likes · 20 min read
Master Consul Service Discovery: Principles, Docker Setup, and Health Checks
HomeTech
HomeTech
Dec 19, 2019 · Cloud Native

Practical Experience of Containerizing Java Applications: Docker, Kubernetes, and Cloud‑Native Practices

This article shares the 2019 container‑migration experience of an e‑commerce team, covering Docker and Kubernetes fundamentals, Java‑specific memory and CPU limits, JDK version tuning, log collection, multi‑stage image builds, health‑check strategies, common pitfalls, and best‑practice recommendations for cloud‑native deployments.

Cloud NativeDockerJava
0 likes · 22 min read
Practical Experience of Containerizing Java Applications: Docker, Kubernetes, and Cloud‑Native Practices
Programmer DD
Programmer DD
Nov 1, 2018 · Operations

Mastering Consul Service Discovery: Theory, Docker Deployment & Real‑World Tips

This article explains why service discovery is essential for microservice architectures, dives into Consul’s internal mechanisms—including multi‑datacenter gossip, Raft consensus, and client‑server roles—then provides step‑by‑step Docker deployment, service registration, health‑check configuration, and practical discovery methods via HTTP API and DNS.

ConsulDockerGossip Protocol
0 likes · 20 min read
Mastering Consul Service Discovery: Theory, Docker Deployment & Real‑World Tips
High Availability Architecture
High Availability Architecture
May 22, 2018 · Cloud Native

Understanding Kubernetes Readiness and Liveness Probes

This article explains how Kubernetes health checks—Readiness and Liveness probes—work, the differences between them, practical scenarios for their use, and how to configure probe types, delays, and thresholds to build more resilient cloud‑native applications.

Cloud NativeKubernetesLiveness Probe
0 likes · 8 min read
Understanding Kubernetes Readiness and Liveness Probes
21CTO
21CTO
Jun 7, 2016 · Operations

Mastering Load Balancing: Lessons from Alibaba’s VIPServer Journey

This article explores the fundamentals and advanced techniques of load balancing, compares DNS round‑robin with dedicated load balancers, discusses scaling strategies, health‑check mechanisms, and introduces Alibaba’s VIPServer as a modern mid‑tier solution addressing real‑world operational challenges.

Distributed SystemsVIPServercloud operations
0 likes · 21 min read
Mastering Load Balancing: Lessons from Alibaba’s VIPServer Journey