Tagged articles

Caching

1433 articles · Page 2 of 15
Ubiquitous Tech
Ubiquitous Tech
Mar 1, 2026 · Backend Development

How to Fix OpenClaw’s Feishu API Quota Exhaustion with Self‑Repair

The article explains why OpenClaw users repeatedly hit Feishu’s free‑plan API call limit, analyzes the root cause in the probe logic, and provides a step‑by‑step self‑repair guide that adds a 5‑minute cache, adjusts health‑check intervals, and replaces the original probe file to cut API calls by over 90%.

AI assistantAPI quotaBackend
0 likes · 11 min read
How to Fix OpenClaw’s Feishu API Quota Exhaustion with Self‑Repair
Architect's Guide
Architect's Guide
Feb 26, 2026 · Backend Development

8 Essential Software Architecture Patterns and When to Use Them

This article explains eight common software architecture patterns—from single‑database apps to microservices, caching, sharding, elastic scaling and multi‑datacenter deployment—detailing their designs, typical use cases, advantages, drawbacks, and practical implementation steps.

CachingDesign PatternsElastic Scaling
0 likes · 23 min read
8 Essential Software Architecture Patterns and When to Use Them
Coder Trainee
Coder Trainee
Feb 17, 2026 · Backend Development

Understanding Spring Cache’s @Cacheable Annotation

The article explains how Spring Cache, introduced after Spring 3.1, uses the @Cacheable annotation to declaratively cache method results, detailing each attribute such as cacheNames, key, keyGenerator, and unless, with code examples illustrating key generation and conditional caching.

CacheableCachingJava
0 likes · 4 min read
Understanding Spring Cache’s @Cacheable Annotation
AI Tech Publishing
AI Tech Publishing
Feb 2, 2026 · Artificial Intelligence

2025’s Hottest Agent Architecture Patterns: A Deep Technical Summary

The article surveys emerging 2025 agent architecture patterns—including giving agents a computer, multi‑layer action spaces, progressive disclosure, context offloading, caching, sub‑agent isolation, evolving context, and multi‑agent coordination—backed by citations from Meta, Anthropic, and open‑source projects.

AI AgentsAgent ArchitectureCaching
0 likes · 20 min read
2025’s Hottest Agent Architecture Patterns: A Deep Technical Summary
Senior Xiao Ying
Senior Xiao Ying
Jan 27, 2026 · Backend Development

Why Is Your Spring Boot App Lagging? 10 Optimization Tips to Speed It Up

This guide walks through ten practical techniques—startup lazy initialization, scoped component scanning, selective auto‑configuration, async processing, connection‑pool tuning, JPA batch settings, multi‑level caching, multi‑stage Docker builds, JVM container‑aware flags, Tomcat thread tuning, Resilience4j, observability stack, and TDD—to diagnose and eliminate performance bottlenecks in Spring Boot applications.

@AsyncCachingDocker
0 likes · 12 min read
Why Is Your Spring Boot App Lagging? 10 Optimization Tips to Speed It Up
Data STUDIO
Data STUDIO
Jan 19, 2026 · Fundamentals

10 Advanced Python Decorators to Replace Repetitive if‑else Logic and Clean Up Your Code

This article introduces ten practical Python decorator patterns—covering caching, timing, retry, rate‑limiting, logging, dependency injection, class‑wide decoration, singleton, role‑based access control, and context management—each explained with concrete code examples, output snapshots, and guidance on when and how to apply them.

CachingPythonRBAC
0 likes · 29 min read
10 Advanced Python Decorators to Replace Repetitive if‑else Logic and Clean Up Your Code
Code Wrench
Code Wrench
Jan 19, 2026 · Backend Development

Why Go Projects Need Algorithms: Real‑World Practices and Pitfalls

This article explores how common engineering problems in Go projects—such as rate limiting, cache eviction, and task scheduling—are fundamentally algorithmic, explains why developers often overlook them, and shows where and how to apply practical algorithms to improve performance, stability, and scalability.

AlgorithmsBackendCaching
0 likes · 7 min read
Why Go Projects Need Algorithms: Real‑World Practices and Pitfalls
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 13, 2026 · Backend Development

Designing Scalable Comment Systems: From Nested Trees to Flat Floors

This article examines how to design a high‑performance comment system by comparing nested and flat (cover‑floor) database models, evaluating adjacency list, path enumeration, and closure table approaches, and outlining write‑asynchronous, cache‑first read strategies for millions of users.

BackendCachingcomment system
0 likes · 5 min read
Designing Scalable Comment Systems: From Nested Trees to Flat Floors
java1234
java1234
Jan 13, 2026 · Backend Development

Understanding Redis Cache Breakdown, Penetration, and Avalanche (Java Examples)

The article explains the definitions, typical scenarios, and practical Java solutions for Redis cache breakdown, cache penetration, and cache avalanche, showing how mutex locks, Bloom filters, and staggered expirations can prevent database overload and improve system reliability.

Cachingcache avalanchecache breakdown
0 likes · 6 min read
Understanding Redis Cache Breakdown, Penetration, and Avalanche (Java Examples)
DevOps Coach
DevOps Coach
Jan 10, 2026 · Operations

How to Scale Your Web App from 10K to Millions: 10 Essential Practices

This guide outlines ten practical steps—adding load balancers, horizontal scaling, stateless services, connection pooling, aggressive caching, read replicas, task queues, auto‑scaling, WebSocket gateways, and comprehensive monitoring—to reliably handle sudden traffic spikes and keep your application responsive and cost‑effective.

Cachingauto-scalingscalability
0 likes · 9 min read
How to Scale Your Web App from 10K to Millions: 10 Essential Practices
dbaplus Community
dbaplus Community
Jan 8, 2026 · Backend Development

How Big Platforms Verify Username Availability in Milliseconds

This article walks through the layered architecture that large services like Instagram use to instantly check if a username is taken, starting from simple database queries, adding caching, employing Bloom filters, and finally using Trie structures for fast, memory‑efficient lookups.

Bloom FilterCachingTrie
0 likes · 10 min read
How Big Platforms Verify Username Availability in Milliseconds
Ray's Galactic Tech
Ray's Galactic Tech
Jan 8, 2026 · Databases

Boost SQL Performance Without Rewriting Queries: Indexes, Partitioning, Caching

This guide presents a comprehensive, step‑by‑step roadmap for accelerating slow SQL queries without altering the original statements, covering index creation, database parameter tuning, table partitioning, caching layers, read‑write splitting, sharding, statistics updates, hardware choices, and middleware routing.

CachingPerformance OptimizationSQL
0 likes · 8 min read
Boost SQL Performance Without Rewriting Queries: Indexes, Partitioning, Caching
SpringMeng
SpringMeng
Jan 8, 2026 · Backend Development

How to Cut API Latency from Seconds to Milliseconds: Elegant Optimization Techniques

This article walks through a series of practical backend techniques—batch processing, asynchronous execution, caching, pre‑processing, pooling, parallelization, indexing, transaction management, pagination, and lock granularity—to dramatically reduce API response times from several seconds to just a few milliseconds.

API optimizationBatch ProcessingCaching
0 likes · 9 min read
How to Cut API Latency from Seconds to Milliseconds: Elegant Optimization Techniques
Ops Community
Ops Community
Jan 7, 2026 · Backend Development

How Nginx proxy_cache Can Reduce Response Time from 800 ms to Sub‑5 ms

This guide explains how to use Nginx's proxy_cache to dramatically cut page latency by caching repeated responses, covering background, cache architecture, configuration steps, best‑practice key design, common pitfalls, security tips, performance tuning, monitoring, and backup strategies for high‑traffic web services.

BackendCachingProxy Cache
0 likes · 32 min read
How Nginx proxy_cache Can Reduce Response Time from 800 ms to Sub‑5 ms
Su San Talks Tech
Su San Talks Tech
Jan 2, 2026 · Backend Development

Boost SpringBoot API Performance: 12 Proven Optimization Techniques

This article presents a practical guide for SpringBoot projects, detailing twelve concrete strategies—including batch processing, asynchronous execution, caching, pagination, and transaction handling—to dramatically reduce API latency and improve overall backend efficiency.

API performanceCachingJava
0 likes · 11 min read
Boost SpringBoot API Performance: 12 Proven Optimization Techniques
Su San Talks Tech
Su San Talks Tech
Dec 30, 2025 · Backend Development

How I Cut Category Tree Load Time from 3 Seconds to 30 Milliseconds

A real‑world performance disaster caused by N+1 queries in a SpringBoot project was solved by replacing recursive database calls with a single batch query, building an in‑memory hash map, and adding multi‑level caching, achieving a 100× speedup and dramatically reducing system load.

CachingN+1Optimization
0 likes · 19 min read
How I Cut Category Tree Load Time from 3 Seconds to 30 Milliseconds
Subtle Storm
Subtle Storm
Dec 29, 2025 · Fundamentals

Understanding HTTP: From 1.1 to HTTP/3 and Beyond

The article traces the evolution of HTTP from the persistent‑connection design of HTTP/1.1 through the multiplexed, binary framing of HTTP/2 to the QUIC‑based HTTP/3, while also explaining status codes, cookies, caching directives, RESTful principles, WebSocket upgrades, and practical Python examples.

CachingHTTPHTTP/2
0 likes · 8 min read
Understanding HTTP: From 1.1 to HTTP/3 and Beyond
Data Integration and Governance
Data Integration and Governance
Dec 26, 2025 · Backend Development

Building High‑Performance APIs: Design, Optimization, and Security Best Practices

This article examines why APIs are more than data pipes, outlines three essential design questions, and provides concrete strategies—including single‑purpose endpoints, clear naming, batch calls, async core logic, caching, compression, HTTPS, token authentication, rate limiting, versioning, and maintenance practices—to create stable, efficient, and secure APIs.

API DesignCachingPerformance Optimization
0 likes · 11 min read
Building High‑Performance APIs: Design, Optimization, and Security Best Practices
LuTiao Programming
LuTiao Programming
Dec 24, 2025 · Backend Development

Why High‑Concurrency Spring Boot APIs Fail and 6 Must‑Know Caching Strategies for 2026

The article explains that overwhelming request rates exceed database capacity, causing exponential latency, and presents six proven cache‑design techniques—including in‑process, Redis, multi‑level, cache‑aside, write‑through/write‑behind, and edge caching—to keep Spring Boot APIs stable, fast, and cost‑effective under high load.

CachingCaffeineHigh Concurrency
0 likes · 12 min read
Why High‑Concurrency Spring Boot APIs Fail and 6 Must‑Know Caching Strategies for 2026
Architect's Tech Stack
Architect's Tech Stack
Dec 24, 2025 · Backend Development

10 Proven Techniques to Supercharge API Performance in Java Applications

This article presents a comprehensive, step‑by‑step guide to optimizing Java‑based API interfaces, covering batch processing, asynchronous execution, caching, pre‑processing, pooling, transaction handling, pagination, SQL tuning, lock granularity, and code restructuring, with practical code examples and diagrams.

API optimizationBatch ProcessingCaching
0 likes · 10 min read
10 Proven Techniques to Supercharge API Performance in Java Applications
php Courses
php Courses
Dec 24, 2025 · Backend Development

How to Compress and Optimize PHP Code for Faster Web Apps

This guide explains why code size and efficiency matter for web applications and provides practical PHP techniques—including whitespace removal, caching strategies, and built‑in functions like isset, empty, and count—to dramatically reduce file size and improve runtime performance.

BackendCachingCompression
0 likes · 5 min read
How to Compress and Optimize PHP Code for Faster Web Apps
Architect Chen
Architect Chen
Dec 23, 2025 · Databases

Boost MySQL to 10k QPS: Multi‑Layer Optimization Strategies

When MySQL QPS reaches 10,000, common bottlenecks include CPU saturation, low buffer pool hit rate, connection limits, and lock contention, which can be mitigated through internal tuning, cache interception, read‑write splitting, and horizontal sharding.

CachingMySQLOptimization
0 likes · 4 min read
Boost MySQL to 10k QPS: Multi‑Layer Optimization Strategies
Ray's Galactic Tech
Ray's Galactic Tech
Dec 22, 2025 · Databases

Mastering Redis: Choosing the Right Data Structure for High‑Performance Systems

Redis offers five core data types—String, Hash, List, Set, and ZSet—each acting as a high‑performance concurrent data structure that determines system throughput, latency, and stability; this guide explains their characteristics, optimal use‑cases, anti‑patterns, and practical code examples for robust architecture design.

CachingPerformance OptimizationRedis
0 likes · 6 min read
Mastering Redis: Choosing the Right Data Structure for High‑Performance Systems
Data STUDIO
Data STUDIO
Dec 15, 2025 · Fundamentals

Stop reinventing the wheel: 9 Python libraries that can triple your efficiency

The article introduces nine powerful Python libraries—Boltons, Pydash, funcy, glom, furl, Cachier, Python‑Levenshtein, Plumbum, and Hydra—explaining why each is needed, highlighting core capabilities, showing concrete code examples, and recommending practical use‑cases to dramatically speed up everyday scripting and data‑processing tasks.

CachingConfigurationLibraries
0 likes · 18 min read
Stop reinventing the wheel: 9 Python libraries that can triple your efficiency
DevOps Coach
DevOps Coach
Dec 14, 2025 · Backend Development

10 Proven Strategies to Slash System Latency for Faster User Experience

This article outlines ten practical techniques—ranging from reducing network hops and caching hot data to optimizing database queries, batching requests, trimming payloads, focusing on critical paths, and proactive scaling—to dramatically lower response times and make applications feel instantly responsive for users.

BackendCachingConcurrency
0 likes · 8 min read
10 Proven Strategies to Slash System Latency for Faster User Experience
Tech Freedom Circle
Tech Freedom Circle
Dec 13, 2025 · Backend Development

What’s Wrong with Delayed Double Delete? How Top Tech Companies Elegantly Avoid It

The article explains the delayed double‑delete cache‑invalidation pattern, its four major drawbacks in high‑concurrency environments, and presents four production‑grade alternatives—event‑driven binlog updates, distributed‑lock with versioning, write‑through proxy layers, and logical‑delete with async cleanup—used by leading Chinese internet firms to achieve reliable data consistency.

CachingRedisdatabase consistency
0 likes · 21 min read
What’s Wrong with Delayed Double Delete? How Top Tech Companies Elegantly Avoid It
dbaplus Community
dbaplus Community
Dec 9, 2025 · Backend Development

How Bilibili Scaled Its Private Messaging System to Handle 10× Traffic

This article analyzes Bilibili's private messaging architecture, identifies performance bottlenecks such as MySQL slow queries, storage limits, and tightly coupled services, and presents a multi‑layer redesign with caching, sharding, BFF separation, and consistency mechanisms to sustain tenfold traffic growth.

BilibiliCachingbackend architecture
0 likes · 16 min read
How Bilibili Scaled Its Private Messaging System to Handle 10× Traffic
51CTO HarmonyOS Developer Community
51CTO HarmonyOS Developer Community
Dec 5, 2025 · Mobile Development

Flutter-HarmonyOS Native Image Integration: High-Performance Cross-Platform Architecture

This article details integrating Flutter with HarmonyOS native image APIs (ImageSource, PixelMap, ImagePacker) using a bridge-adapter architecture, covering cross-platform design principles, caching strategies, photo_view-based viewer and gallery implementations, performance optimizations leveraging HarmonyOS distributed capabilities and ArkCompiler, and best practices for modular design, error handling, and compression achieving 40% faster loading and 30% memory reduction.

CachingFlutterHarmonyOS
0 likes · 18 min read
Flutter-HarmonyOS Native Image Integration: High-Performance Cross-Platform Architecture
Qunar Tech Salon
Qunar Tech Salon
Dec 4, 2025 · Backend Development

Why a Real‑Time/Offline Price Cache Is Critical for High‑Traffic Hotel Booking

The article explains why hotel booking platforms must implement a price‑cache layer, detailing performance bottlenecks, traffic spikes, and data freshness challenges, and describes a split real‑time and offline architecture with dual‑update strategies, cache‑freshness logic, and high‑availability mechanisms to ensure fast, reliable pricing.

Cachinghigh-availabilityhotel
0 likes · 14 min read
Why a Real‑Time/Offline Price Cache Is Critical for High‑Traffic Hotel Booking
Architect's Journey
Architect's Journey
Nov 29, 2025 · Backend Development

Cache Design Guidelines: Achieve Microsecond Queries and Survive Traffic Spikes

This article outlines practical cache design principles, covering suitable scenarios, health metrics, common pitfalls like avalanche, breakdown and penetration, and concrete implementation rules for both local (Caffeine) and Redis caches to ensure microsecond‑level response and stable high‑traffic performance.

CachingPerformanceRedis
0 likes · 13 min read
Cache Design Guidelines: Achieve Microsecond Queries and Survive Traffic Spikes
Architecture and Beyond
Architecture and Beyond
Nov 29, 2025 · Backend Development

How ComfyUI Caches Work: CLASSIC vs LRU vs RAM_PRESSURE Explained

This article breaks down ComfyUI's two‑level cache system, explains the differences between the CLASSIC, LRU, and RAM_PRESSURE strategies for outputs and objects, and offers practical guidance on choosing the right cache mode when running multiple models, LoRAs, and workflows on a single machine.

AI workflowsCache strategiesCaching
0 likes · 19 min read
How ComfyUI Caches Work: CLASSIC vs LRU vs RAM_PRESSURE Explained
Xiaolong Cloud Tech Team
Xiaolong Cloud Tech Team
Nov 26, 2025 · Artificial Intelligence

Why Building AI Agents Is Still a Messy Challenge

The article examines the practical difficulties of constructing AI agents, covering SDK selection pitfalls, explicit caching strategies, heavy reliance on reinforcement, failure isolation techniques, virtual file‑system coordination, output‑tool quirks, model trade‑offs, and the ongoing struggle to devise reliable testing and evaluation methods.

AI AgentsCachingSDK abstraction
0 likes · 29 min read
Why Building AI Agents Is Still a Messy Challenge
360 Smart Cloud
360 Smart Cloud
Nov 25, 2025 · Cloud Native

How PoleFS Achieves Microsecond I/O with Multi‑Layer Caching and CTO Consistency

PoleFS is a high‑performance, cloud‑native distributed file system that combines NVMe‑accelerated hot storage with S3‑based cold storage, offering multiple client access methods, multi‑level metadata and data caches, prefetch/warm‑up strategies, and a Close‑to‑Open consistency model to balance performance and data correctness.

CachingStoragecloud-native
0 likes · 11 min read
How PoleFS Achieves Microsecond I/O with Multi‑Layer Caching and CTO Consistency
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Nov 21, 2025 · Artificial Intelligence

How to Build a Multi‑Layer Cache for Dynamic RAG Systems

This article explains why dynamic Retrieval‑Augmented Generation (RAG) requires a layered caching strategy rather than simple result caching, details a four‑level cache architecture—including embedding, search, answer, and pipeline caches—provides practical key‑generation and TTL guidelines, and outlines dirty‑data defenses to keep caches consistent and performant.

AI EngineeringCachingLLM
0 likes · 10 min read
How to Build a Multi‑Layer Cache for Dynamic RAG Systems
NiuNiu MaTe
NiuNiu MaTe
Nov 20, 2025 · Fundamentals

How DNS Translates Domain Names to IP Addresses and Keeps the Web Fast

This article explains the role of DNS as the hidden navigator that maps human‑readable domain names to IP addresses, details the four‑layer caching hierarchy, walks through recursive and iterative query flows, outlines common DNS failures, and offers practical troubleshooting and performance‑boosting tips.

CachingDNSDomain Name System
0 likes · 17 min read
How DNS Translates Domain Names to IP Addresses and Keeps the Web Fast
Tech Freedom Circle
Tech Freedom Circle
Nov 18, 2025 · Backend Development

Optimizing Internal HTTP Calls: From Head‑of‑Line Blocking to High‑Performance Microservices

This article dissects the hidden technical debt of internal HTTP APIs, explains why HTTP/1.1 causes head‑of‑line blocking, redundant headers and serialization overhead, and walks through a step‑by‑step, data‑driven optimization roadmap—including HTTP/2, Protobuf, request aggregation, connection pooling, compression, caching, async processing, observability, and safe gray‑release deployment—backed by concrete benchmarks and code samples.

CachingHTTP/2Performance Optimization
0 likes · 32 min read
Optimizing Internal HTTP Calls: From Head‑of‑Line Blocking to High‑Performance Microservices
Raymond Ops
Raymond Ops
Nov 15, 2025 · Operations

Master Nginx: Complete Configuration Guide with Real‑World Examples and Best Practices

This comprehensive tutorial walks you through Nginx's core features, configuration syntax, and practical examples covering global settings, events, HTTP, server and location blocks, upstream load balancing, proxy settings, HTTPS, CORS, gzip compression, access control lists, and caching strategies, all illustrated with ready‑to‑use code snippets.

CachingGZIPload-balancing
0 likes · 34 min read
Master Nginx: Complete Configuration Guide with Real‑World Examples and Best Practices
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Nov 13, 2025 · Backend Development

Boost Web Performance 10× with Nginx Caching: A Step‑by‑Step Guide

Learn how Nginx’s powerful caching mechanism can slash response times by up to tenfold, reduce backend load, and increase throughput, with detailed explanations of the caching workflow, essential configuration directives, micro‑cache tricks, and FastCGI caching examples for high‑traffic services.

Backend PerformanceCachingConfiguration
0 likes · 5 min read
Boost Web Performance 10× with Nginx Caching: A Step‑by‑Step Guide
Code Mala Tang
Code Mala Tang
Nov 7, 2025 · Backend Development

Master Three‑Layer Caching in FastAPI: HTTP, In‑Memory, and Redis

This guide explains the three‑layer caching strategy—HTTP cache headers, in‑memory caching, and Redis—detailing when to use each layer, how to implement them with FastAPI, common pitfalls, performance benchmarks, and best‑practice patterns for production‑grade applications.

CachingHTTPMemory
0 likes · 17 min read
Master Three‑Layer Caching in FastAPI: HTTP, In‑Memory, and Redis
Top Architect
Top Architect
Nov 3, 2025 · Backend Development

Master Nginx Static Site Performance: Caching, Gzip, CORS & Anti‑Hotlinking

This article consolidates practical solutions for configuring Nginx to serve high‑performance static websites, covering cache control, gzip compression, cross‑origin resource sharing, and anti‑hotlinking techniques, complete with code examples and detailed explanations of underlying principles.

BackendCORSCaching
0 likes · 11 min read
Master Nginx Static Site Performance: Caching, Gzip, CORS & Anti‑Hotlinking
JD Tech Talk
JD Tech Talk
Oct 30, 2025 · Backend Development

How a Massive Cache Key Crashed a System and How to Prevent It

This article examines a real-world incident where a massive cache key and cache penetration during a high‑traffic promotion caused Redis overload and a system outage, then details root‑cause analysis, mitigation steps like serialization changes, compression, lock‑based fallback, and preventive best practices.

Big KeyCachingPerformance Optimization
0 likes · 8 min read
How a Massive Cache Key Crashed a System and How to Prevent It
php Courses
php Courses
Oct 24, 2025 · Backend Development

Boost PHP Database Performance: Persistent Connections, Connection Pools, and Caching

Learn how to accelerate PHP database operations by employing persistent connections, implementing a connection pool, and caching query results, with clear code examples for mysqli, PDO, and Memcached that illustrate each optimization technique and its impact on reducing latency and resource usage.

CachingDatabase OptimizationMemcached
0 likes · 5 min read
Boost PHP Database Performance: Persistent Connections, Connection Pools, and Caching
php Courses
php Courses
Oct 24, 2025 · Backend Development

How to Supercharge Laravel Performance: A Step‑by‑Step Optimization Guide

This guide walks you through a systematic Laravel performance optimization process—from diagnosing bottlenecks with Debugbar and logs, through database query tuning, caching strategies, code-level refinements, to server‑level tweaks—ensuring faster response times for growing PHP applications.

CachingLaravelOptimization
0 likes · 7 min read
How to Supercharge Laravel Performance: A Step‑by‑Step Optimization Guide
Open Source Tech Hub
Open Source Tech Hub
Oct 23, 2025 · Backend Development

Boost PHP Performance with CEL-PHP: A Fast, Safe Expression Engine

This guide introduces CEL-PHP, a high‑performance, non‑Turing‑complete expression engine for PHP 8+, showing how to install it, evaluate simple and contextual expressions, handle parsing and optimization, integrate caching, register custom functions, and avoid common pitfalls for robust backend rule evaluation.

CELCachingExpression Language
0 likes · 8 min read
Boost PHP Performance with CEL-PHP: A Fast, Safe Expression Engine
dbaplus Community
dbaplus Community
Oct 16, 2025 · Backend Development

How to Build a Billion‑Scale Open Platform: Architecture, Caching, and Resilience

This article presents a step‑by‑step engineering guide for designing, evolving, and operating a high‑traffic open platform, covering three‑layer decoupled architecture, multi‑level caching, asynchronous message queues, distributed transaction models, high‑availability strategies, and phased rollout plans to sustain billions of daily API calls.

CachingHigh ConcurrencyOpen Platform
0 likes · 20 min read
How to Build a Billion‑Scale Open Platform: Architecture, Caching, and Resilience
Su San Talks Tech
Su San Talks Tech
Oct 9, 2025 · Backend Development

Designing a Scalable Real‑Time Video Ranking System for Billions of Views

This article walks through the end‑to‑end system design of a TikTok‑style video leaderboard, covering functional and non‑functional requirements, traffic estimation, single‑node prototypes, fault‑tolerant replication, sharding, elastic partitioning, sliding‑window counters, and caching strategies to achieve low‑latency, high‑throughput ranking at massive scale.

CachingDistributed ArchitectureSystem Design
0 likes · 21 min read
Designing a Scalable Real‑Time Video Ranking System for Billions of Views
Raymond Ops
Raymond Ops
Oct 4, 2025 · Operations

6 Proven Ways to Shrink Your Docker Image Size

Learn six practical techniques—including using minimal base images, multi‑stage builds, layer minimization, cache awareness, .dockerignore files, and external data storage—to dramatically reduce Docker image size, improve build speed, and lower security risks for containerized applications.

CachingDistrolessDocker
0 likes · 15 min read
6 Proven Ways to Shrink Your Docker Image Size
ITPUB
ITPUB
Oct 2, 2025 · Backend Development

Master Multi-Level Caching with JetCache: Boost Performance and Consistency

JetCache, an open‑source Java caching library, combines local (Caffeine) and distributed (Redis) caches into a multi‑level system, offering annotation‑driven lazy loading, automatic refresh, consistency strategies, cache pre‑warming, monitoring, and safeguards against penetration, avalanche, and memory leaks.

CachingCaffeineJava
0 likes · 13 min read
Master Multi-Level Caching with JetCache: Boost Performance and Consistency
Architect's Guide
Architect's Guide
Oct 1, 2025 · Backend Development

How to Build High‑Traffic, High‑Concurrency Systems: Key Principles & Practices

Designing high‑traffic, high‑concurrency systems requires careful planning across architecture, client optimization, CDN usage, clustering, caching, database tuning, and service governance, with principles such as statelessness, modularity, and fault‑tolerance to ensure scalability, reliability, and maintainability.

CachingDatabase ScalingHigh Concurrency
0 likes · 12 min read
How to Build High‑Traffic, High‑Concurrency Systems: Key Principles & Practices
Code Wrench
Code Wrench
Sep 30, 2025 · Backend Development

Mastering Go-Redis: High‑Performance Caching, Locks, and Queues

This tutorial walks through why Redis is essential for Go services, how to choose and install the go‑redis client, and provides step‑by‑step code for connections, common commands, cache‑aside, distributed locks, leaderboards, and lightweight queues, followed by performance tuning and best‑practice recommendations.

CachingGoLeaderboard
0 likes · 8 min read
Mastering Go-Redis: High‑Performance Caching, Locks, and Queues
php Courses
php Courses
Sep 29, 2025 · Backend Development

How to Build Maintainable ThinkPHP Apps: Proven Best Practices

This article outlines essential best‑practice guidelines for developing maintainable ThinkPHP applications, covering framework principles, directory organization, naming standards, error handling, caching, performance tuning, test‑driven development, and effective team collaboration with version control.

CachingPHPThinkPHP
0 likes · 4 min read
How to Build Maintainable ThinkPHP Apps: Proven Best Practices
DataFunSummit
DataFunSummit
Sep 23, 2025 · Artificial Intelligence

How PCache Supercharges Large‑Scale AI Training Storage Performance

This talk explores large‑scale AI training storage challenges and presents PCache, a high‑performance, cloud‑native caching system that optimizes metadata, read/write paths, deployment, and high‑availability, delivering significant throughput gains and cost savings for massive model training workloads.

CachingHigh PerformancePCache
0 likes · 25 min read
How PCache Supercharges Large‑Scale AI Training Storage Performance
Ops Community
Ops Community
Sep 20, 2025 · Operations

How One Nginx Tweak Rescued a Crashing Server and Boosted Performance 5×

An urgent 3 AM outage on an e‑commerce site triggered a CPU spike and massive latency, but by separating static and dynamic traffic with Nginx, adding smart caching and load‑balancing, the author restored stability, cut page load time by 75 % and dramatically reduced server load.

CachingDevOpsNginx
0 likes · 11 min read
How One Nginx Tweak Rescued a Crashing Server and Boosted Performance 5×
php Courses
php Courses
Sep 15, 2025 · Databases

Eliminate the N+1 Query Anti‑Pattern: Strategies to Boost Database Performance

This article explains why executing many small database queries in a short time harms performance, shows how to detect the N+1 problem with monitoring and logs, and presents refactoring techniques such as eager loading, batch operations, aggregation, caching, and hand‑crafted SQL to dramatically improve speed, scalability, and code quality.

Batch OperationsCachingEager Loading
0 likes · 9 min read
Eliminate the N+1 Query Anti‑Pattern: Strategies to Boost Database Performance
Java Baker
Java Baker
Sep 15, 2025 · Backend Development

Choosing the Right Cache Update Pattern: Cache‑Aside, Write‑Back, Read‑Through

This article systematically compares four cache update patterns—cache‑aside, asynchronous write‑back, read/write‑through, and ongoing optimizations—detailing their implementation steps, suitable scenarios, advantages, drawbacks, and practical tips such as delayed double deletion and proactive cache refreshing to balance performance and consistency.

CachingOptimizationWrite-Back
0 likes · 9 min read
Choosing the Right Cache Update Pattern: Cache‑Aside, Write‑Back, Read‑Through
Architects Research Society
Architects Research Society
Sep 12, 2025 · Backend Development

5 Proven API Performance Hacks for High‑Concurrency Systems

This article presents five practical API performance optimization techniques for high‑concurrency environments, covering pagination with cursor queries, asynchronous logging, multi‑level caching, data compression, and connection‑pool tuning, along with key configuration tips and a golden rule to monitor before optimizing.

APICachingOptimization
0 likes · 2 min read
5 Proven API Performance Hacks for High‑Concurrency Systems
AI Large Model Application Practice
AI Large Model Application Practice
Sep 8, 2025 · Artificial Intelligence

How to Build Reliable, High‑Performance AI Services in Enterprise Applications

When integrating generative AI into existing enterprise systems, architects must address reliability, performance, and security by applying patterns such as circuit breakers, retries with exponential backoff, asynchronous processing, caching, request hedging, input/output guards, sandboxes, and security proxies to ensure continuous, fast, and safe AI‑driven functionality.

AI IntegrationCachingCircuit Breaker
0 likes · 18 min read
How to Build Reliable, High‑Performance AI Services in Enterprise Applications
dbaplus Community
dbaplus Community
Sep 6, 2025 · Fundamentals

30 Must‑Know System Design Concepts to Build Scalable, Reliable Applications

This article walks you through the 30 core system‑design concepts—from client‑server basics, IP, DNS, and load balancing to databases, sharding, caching, CAP theorem, microservices, message queues, rate limiting, API gateways and idempotency—showing how each piece fits together to create high‑performance, fault‑tolerant software.

APICachingSystem Design
0 likes · 29 min read
30 Must‑Know System Design Concepts to Build Scalable, Reliable Applications
Ubiquitous Tech
Ubiquitous Tech
Aug 31, 2025 · Backend Development

Java Interview Simulation: Designing a Scalable E‑Commerce Transaction & Fulfillment Platform

The article walks through a detailed Java interview simulation where the candidate designs a high‑performance, microservice‑based e‑commerce transaction and fulfillment system, covering architecture decomposition, caching, concurrency control, distributed transactions, observability, AI‑driven recommendation, and a concrete career roadmap.

AICI/CDCaching
0 likes · 50 min read
Java Interview Simulation: Designing a Scalable E‑Commerce Transaction & Fulfillment Platform
Ops Community
Ops Community
Aug 31, 2025 · Operations

Boost Your Nginx Performance: Proven Configuration & Tuning Secrets

This article walks through practical Nginx performance tuning—optimizing worker processes, expanding connection limits, enabling caching and gzip, adjusting kernel parameters, and providing a one‑click diagnostic script—backed by real benchmark data that shows up to five‑fold improvements in concurrency and response times.

CachingConfigurationLinux
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
Coder Life Journal
Coder Life Journal
Aug 29, 2025 · Backend Development

Designing High‑Concurrency Systems: Tips from a 10‑Year Java Veteran

The article defines high concurrency, explains how to locate bottlenecks and understand user traffic patterns, then outlines practical measures such as distributed architecture, clustering, caching, asynchronous queues, rate limiting, database tuning, preloading, and fault‑tolerant monitoring to build robust high‑throughput systems.

CachingDatabase OptimizationDistributed Architecture
0 likes · 4 min read
Designing High‑Concurrency Systems: Tips from a 10‑Year Java Veteran
Sohu Tech Products
Sohu Tech Products
Aug 28, 2025 · Mobile Development

Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps

This article explains why caching is critical for modern Android apps and walks developers through eight robust caching strategies—ranging from in‑memory and SharedPreferences to file, Room, multi‑level, TTL, and HTTP caches—complete with Kotlin implementations, real‑world usage examples, pros and cons, and best‑practice guidelines for production.

AndroidCachingKotlin
0 likes · 22 min read
Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps
AndroidPub
AndroidPub
Aug 21, 2025 · Mobile Development

Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps

This article presents eight essential caching strategies for Android developers—ranging from in‑memory LRU caches and SharedPreferences to file‑based storage, Room databases, multi‑level systems, TTL caches, and HTTP caching—complete with Kotlin implementations, real‑world examples, performance impacts, best‑practice guidelines, and common pitfalls to avoid.

AndroidCachingKotlin
0 likes · 22 min read
Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps
mikechen
mikechen
Aug 20, 2025 · Backend Development

9 Proven High‑Performance Optimization Techniques for Large‑Scale Systems

This article presents nine practical strategies—including load balancing, database sharding, read‑write separation, caching, index tuning, CDN usage, asynchronous processing, code refinement, and algorithm selection—to dramatically improve the performance and scalability of large‑scale backend architectures.

CachingPerformancescalability
0 likes · 7 min read
9 Proven High‑Performance Optimization Techniques for Large‑Scale Systems
php Courses
php Courses
Aug 13, 2025 · Backend Development

How I Slashed PHP Response Times from 5 s to 0.45 s: A Step‑by‑Step Performance Tuning Guide

This article walks through a PHP developer's systematic investigation and resolution of severe response‑time degradation, covering initial symptom detection, detailed profiling with microtime, Xdebug, XHProf, database query analysis, common PHP bottlenecks, and advanced optimizations such as OPcache, JIT, and preloading, ultimately achieving sub‑second latency and dramatically reduced server load.

BackendCachingOptimization
0 likes · 8 min read
How I Slashed PHP Response Times from 5 s to 0.45 s: A Step‑by‑Step Performance Tuning Guide
Bilibili Tech
Bilibili Tech
Aug 12, 2025 · Artificial Intelligence

How Bilibili Scaled AI Model Training with Alluxio Cache Acceleration

This article details Bilibili's multi-layer storage architecture and Alluxio‑based cache acceleration for large‑scale AI model training, covering challenges of high‑throughput, low‑latency file access, metadata scalability, fault tolerance, and the engineering solutions that boosted I/O performance up to ten‑fold.

AIAlluxioCaching
0 likes · 24 min read
How Bilibili Scaled AI Model Training with Alluxio Cache Acceleration
macrozheng
macrozheng
Aug 8, 2025 · Backend Development

Master Java Backend: ThreadLocal, Memory Leaks, Spring Bean Lifecycle & AOP

This guide covers evaluating engineer hourly wages, interview self‑introduction tips, local vs distributed cache choices, ThreadLocal usage, memory‑leak detection with MAT, deadlock troubleshooting, Spring Bean lifecycle, AOP implementation, and Redis‑based distributed locks, plus resources for Spring Boot projects.

AOPCachingJava
0 likes · 20 min read
Master Java Backend: ThreadLocal, Memory Leaks, Spring Bean Lifecycle & AOP
dbaplus Community
dbaplus Community
Jul 29, 2025 · Backend Development

9 Proven Techniques to Supercharge Service Performance in Backend Systems

Learn nine practical methods—caching, parallel processing, batch handling, compression, lock‑free design, sequential writes, sharding, pooling, and asynchronous execution—to dramatically improve backend service latency and throughput, illustrated with Redis, MySQL, Kafka, and Go examples, and backed by real‑world performance gains.

CachingConcurrencyPerformance
0 likes · 29 min read
9 Proven Techniques to Supercharge Service Performance in Backend Systems
Java Architect Essentials
Java Architect Essentials
Jul 24, 2025 · Backend Development

Boost Spring Boot Performance: Proven Tips & Code Samples

This article provides a comprehensive guide to optimizing Spring Boot applications, covering application‑level tweaks, JVM tuning, database connection and query improvements, caching strategies, asynchronous and reactive programming, as well as monitoring and diagnostics, all illustrated with practical code examples.

@AsyncCachingJVM Tuning
0 likes · 22 min read
Boost Spring Boot Performance: Proven Tips & Code Samples
Code Mala Tang
Code Mala Tang
Jul 18, 2025 · Backend Development

Unlock Lightning-Fast Node.js: 8 Proven Backend Performance Hacks

Discover why a sluggish API hurts user retention, SEO, and costs, and learn eight practical Node.js backend optimization techniques—including mastering the event loop, avoiding blocking code, leveraging async/await, offloading heavy tasks, efficient JSON handling, caching strategies, database tuning, clustering, and continuous monitoring—to boost performance and scalability.

Backend PerformanceCachingNode.js
0 likes · 8 min read
Unlock Lightning-Fast Node.js: 8 Proven Backend Performance Hacks
Open Source Tech Hub
Open Source Tech Hub
Jul 17, 2025 · Backend Development

Why RadixRouter Beats Other PHP Routers in Speed and Memory

RadixRouter offers O(k) dynamic routing with support for optional segments, wildcards, and static hash‑based routes, provides a simple installation via Composer, includes usage examples, caching strategies, and benchmark results showing it outperforms FastRoute and SymfonyRouter in both registration time and lookup speed while using less memory.

CachingPHPPerformance
0 likes · 7 min read
Why RadixRouter Beats Other PHP Routers in Speed and Memory
php Courses
php Courses
Jul 8, 2025 · Backend Development

Master PHP’s header() Function: Redirects, HTTP Headers, and Caching Tricks

This article provides a comprehensive guide to PHP's header() function, covering its syntax, parameters, and practical examples for page redirection, setting HTTP response headers, controlling cache behavior, and enabling file downloads, while emphasizing proper usage before output.

CachingFile DownloadHTTP
0 likes · 4 min read
Master PHP’s header() Function: Redirects, HTTP Headers, and Caching Tricks
TAL Education Technology
TAL Education Technology
Jul 7, 2025 · Backend Development

How a Scalable Data Dashboard Handles 500+ Real-Time Screens with Millisecond Latency

This article details the design and implementation of a high‑performance data‑screen platform, covering its background, functional matrix, cloud‑native architecture, caching strategies, resource isolation, load testing, and monitoring, and demonstrates how it supports over 500 concurrent screens with sub‑second response times for enterprise decision‑making.

CachingData VisualizationHigh Concurrency
0 likes · 11 min read
How a Scalable Data Dashboard Handles 500+ Real-Time Screens with Millisecond Latency
Deepin Linux
Deepin Linux
Jul 6, 2025 · Fundamentals

Unlocking Linux: Inside the Kernel, VFS, and File System Mechanics

This article provides a comprehensive overview of Linux internals, covering the kernel’s core components, memory and process management, the virtual file system layer, ext4 inode structures, caching strategies, direct I/O, and kernel parameter tuning for performance optimization.

CachingFile SystemI/O
0 likes · 37 min read
Unlocking Linux: Inside the Kernel, VFS, and File System Mechanics
ByteDance Web Infra
ByteDance Web Infra
Jul 3, 2025 · Artificial Intelligence

How the New XPath‑Based Cache Boosts AI Automation Performance by 37%

The update introduces a YAML‑based cache with precise XPath targeting, dual‑validation and smart fallback, a structured API for extracting booleans, numbers, strings and queries, enhanced replay reports with custom nodes and video export, plus extensive web, Android, and reporting optimizations that dramatically improve performance and reduce report size.

AI automationCachingJavaScript
0 likes · 5 min read
How the New XPath‑Based Cache Boosts AI Automation Performance by 37%
Java Interview Crash Guide
Java Interview Crash Guide
Jul 3, 2025 · Backend Development

10 Proven Strategies to Supercharge API Performance in Java

This article presents a comprehensive, step‑by‑step guide to optimizing API latency by applying batch processing, asynchronous execution, caching, pre‑processing, pooling, parallelism, indexing, transaction management, code refactoring, pagination, SQL tuning, and fine‑grained locking techniques.

API optimizationBatch ProcessingCaching
0 likes · 10 min read
10 Proven Strategies to Supercharge API Performance in Java
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jun 30, 2025 · Fundamentals

Can Distributed File Systems Outperform Local NVMe? A Deep Performance Evaluation

This article explains what a Distributed File System (DFS) is, outlines key evaluation criteria such as reliability, availability, performance, scalability, and then compares HDD and SSD performance, investigates whether DFS can surpass local NVMe in large‑IO workloads, and discusses user‑side, cluster‑level, and cache‑level performance assessment methods.

CachingNVMeStorage
0 likes · 14 min read
Can Distributed File Systems Outperform Local NVMe? A Deep Performance Evaluation
Code Ape Tech Column
Code Ape Tech Column
Jun 30, 2025 · Backend Development

Mastering Software Performance: 6 Time‑Space Trade‑offs and 4 Advanced Parallel Techniques

This article explores practical performance‑optimization techniques, covering six fundamental time‑for‑space trade‑offs such as indexing, compression, caching, prefetching, peak‑shaving, and batch processing, followed by four advanced methods that boost parallelism like resource draining, horizontal scaling, sharding, and lock‑free programming.

BackendBatch ProcessingCaching
0 likes · 22 min read
Mastering Software Performance: 6 Time‑Space Trade‑offs and 4 Advanced Parallel Techniques
Subtle Storm
Subtle Storm
Jun 28, 2025 · Fundamentals

Mastering Python Decorators: From Basics to Advanced Use Cases

This article explains Python decorators—functions that return functions—to decouple logic, improve reusability, and extend behavior without modifying original code, covering basic syntax, parameterized and nested decorators, functools utilities, built‑in decorators, and practical examples like logging, timing, permission checks, and caching.

CachingFunctionsPerformance
0 likes · 18 min read
Mastering Python Decorators: From Basics to Advanced Use Cases
JD Tech Talk
JD Tech Talk
Jun 27, 2025 · Frontend Development

Why Your Updated Frontend Code Isn’t Showing & How to Fix Cache Issues

This article explains why newly deployed front‑end pages often still display old content due to browser, Nginx, or CDN caching, and provides a three‑step method—including proper cache‑control headers, hash‑named assets, and version‑based fallback—to ensure users always see the latest version.

CachingNginxdeployment
0 likes · 10 min read
Why Your Updated Frontend Code Isn’t Showing & How to Fix Cache Issues