Tagged articles
1339 articles
Page 1 of 14
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 16, 2026 · Backend Development

7 Essential Spring Boot Concepts Every Senior Developer Should Master

The article walks senior developers through seven core Spring Boot 3.5.0 concepts—resilience with Resilience4j, observability via Actuator, distributed transactions using Saga, advanced caching, asynchronous processing, API‑gateway routing, and OAuth2/JWT security—providing concrete code snippets, configuration examples, and visual illustrations for each technique.

Distributed TransactionsSecuritySpring Boot
0 likes · 10 min read
7 Essential Spring Boot Concepts Every Senior Developer Should Master
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 11, 2026 · Backend Development

Boost Performance: Using DataLoader in Spring Boot for Efficient Batch Processing

This article explains how to integrate the Java‑DataLoader library into a Spring Boot 3.5.0 application, covering dependency setup, entity and repository definitions, service methods, DataLoader configuration, testing, contextual loading, and custom two‑level caching to achieve high‑performance batch data fetching.

Batch LoadingDataLoaderGraphQL
0 likes · 12 min read
Boost Performance: Using DataLoader in Spring Boot for Efficient Batch Processing
Su San Talks Tech
Su San Talks Tech
May 6, 2026 · Backend Development

11 Essential Redis Use Cases Every Backend Engineer Should Know

This article walks through eleven practical Redis scenarios—from classic caching and distributed locks to rate limiting, leaderboards, timelines, social graph operations, lightweight queues, Bloom filters, hash‑based object storage, unique‑counting, and delayed tasks—providing code samples, advantages, drawbacks, and when to apply each pattern.

Sorted SetStreambloom-filter
0 likes · 15 min read
11 Essential Redis Use Cases Every Backend Engineer Should Know
ITPUB
ITPUB
Apr 29, 2026 · Backend Development

How to Rescue a System When QPS Jumps 100× in 10 Minutes

When a service experiences a sudden 100‑fold QPS surge, this guide walks through immediate emergency measures such as rate limiting, circuit breaking, and traffic shedding, followed by systematic analysis of traffic origins, robust architectural redesign including horizontal scaling, micro‑service decomposition, sharding, pooling, caching, and asynchronous processing, and finally stress testing to ensure resilience.

Circuit BreakingMicroservicescaching
0 likes · 13 min read
How to Rescue a System When QPS Jumps 100× in 10 Minutes
Architect's Tech Stack
Architect's Tech Stack
Apr 29, 2026 · Databases

Redis 8.0 Beyond Simple Caching: 16 Powerful Use Cases You Must Try

Redis 8.0 consolidates many previously external modules—JSON, time‑series, vector search, probabilistic data structures, and more—into a single package, and this article walks through 16 concrete scenarios ranging from field‑level cache expiration to AI‑ready vector similarity search, showing exact commands and when to prefer each feature.

Full‑Text SearchRedis 8.0caching
0 likes · 19 min read
Redis 8.0 Beyond Simple Caching: 16 Powerful Use Cases You Must Try
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 29, 2026 · Databases

16 Practical Redis Use Cases You Should Know

This article walks through sixteen common Redis scenarios—including caching hot data, sharing state across services, implementing distributed locks, generating global IDs, counting events, rate limiting, bitmap statistics, shopping carts, timelines, message queues, lotteries, likes, tagging, product filtering, and leaderboards—each illustrated with concrete commands and code snippets.

BitmapsMessage Queuecaching
0 likes · 9 min read
16 Practical Redis Use Cases You Should Know
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 29, 2026 · Databases

10+ Practical Redis Use Cases You Can Implement Today

This article walks through more than ten common Redis scenarios—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmap statistics, shopping carts, timelines, message queues, lotteries, likes, product tagging, filtering, follow/fan relationships, and ranking—showing concrete command examples and code snippets for each.

BitmapFollow SystemMessage Queue
0 likes · 9 min read
10+ Practical Redis Use Cases You Can Implement Today
Code Mala Tang
Code Mala Tang
Apr 28, 2026 · Backend Development

Redis No Longer Dominates: Discover the Best Python Caching Alternatives

A benchmark of Redis, Memcached, DragonflyDB, and Cashews using the same FastAPI workload reveals that Redis falls behind on latency, throughput, and memory efficiency, while DragonflyDB and Cashews offer superior performance and developer experience for Python caching.

CashewsDragonflyDBMemcached
0 likes · 11 min read
Redis No Longer Dominates: Discover the Best Python Caching Alternatives
Wuming AI
Wuming AI
Apr 26, 2026 · Artificial Intelligence

13 Practical Ways to Cut AI Tool Costs

The article outlines thirteen actionable strategies—ranging from choosing the right billing plan and trimming context to using layered models, caching, and proper output prompts—to dramatically reduce token consumption and overall expenses when working with AI services.

AIContext managementModel Selection
0 likes · 10 min read
13 Practical Ways to Cut AI Tool Costs
Java Backend Full-Stack
Java Backend Full-Stack
Apr 26, 2026 · Databases

Mastering Redis: Core Concepts, Practical Roadmap, and Advanced Techniques

This comprehensive guide outlines a step‑by‑step learning path for Redis, covering foundational commands, core data structures, high‑performance internals, persistence options, clustering, common caching pitfalls, performance tuning, monitoring, source‑code exploration, and recommended resources for becoming a Redis expert.

ClusterData StructuresPersistence
0 likes · 9 min read
Mastering Redis: Core Concepts, Practical Roadmap, and Advanced Techniques
ITPUB
ITPUB
Apr 25, 2026 · Interview Experience

How to Design a Billion‑Scale URL Shortening System for an Interview

This article walks through the complete interview‑style design of a billion‑scale URL shortener, covering requirements, capacity estimation, API definitions, database schema, short‑code generation algorithms, sharding, caching, load balancing, rate limiting, and expiration handling, while illustrating each step with concrete examples and calculations.

Distributed SystemsSystem DesignURL shortener
0 likes · 24 min read
How to Design a Billion‑Scale URL Shortening System for an Interview
mikechen
mikechen
Apr 23, 2026 · Backend Development

How Nginx Handles One Million Concurrent Connections: 4 Key Techniques

The article explains how Nginx sustains one million simultaneous connections by using asynchronous non‑blocking I/O, a robust multi‑process architecture, zero‑copy file transmission, and optimized caching strategies, with concrete configuration examples and performance reasoning.

NGINXZero Copyasynchronous I/O
0 likes · 4 min read
How Nginx Handles One Million Concurrent Connections: 4 Key Techniques
ZhiKe AI
ZhiKe AI
Apr 16, 2026 · Backend Development

Inside the MCP Client: A Deep Technical Walkthrough of Its Architecture

The article dissects the MCP Client used by Claude Code, detailing its layered architecture, type system, connection protocols, caching strategies, tool discovery and conversion, authentication flow, lifecycle management, reconnection logic, and design decisions, illustrating how external tool servers are seamlessly integrated as internal Claude tools.

AuthenticationClaudeMCP
0 likes · 18 min read
Inside the MCP Client: A Deep Technical Walkthrough of Its Architecture
MaGe Linux Operations
MaGe Linux Operations
Apr 16, 2026 · Operations

Mastering Nginx for High‑Traffic: Proven Tuning Steps for 10k+ QPS

This guide explains why the default Nginx configuration becomes a bottleneck under thousands of requests per second and provides a prioritized, production‑tested checklist of kernel, process, buffer, upstream, HTTP, and HA settings to dramatically improve throughput and latency.

ConfigurationLinux kernelNGINX
0 likes · 24 min read
Mastering Nginx for High‑Traffic: Proven Tuning Steps for 10k+ QPS
Sohu Tech Products
Sohu Tech Products
Apr 15, 2026 · Backend Development

How We Scaled Feed Push: From Simple Push to Lazy Loading and Fan Filtering

This article explains the architecture and evolution of a feed push system, covering the basic push model, its early implementation, performance trade‑offs, and a series of optimizations—including lazy loading, length control, delayed push, active‑inactive fan filtering, and hot‑cold separation—to improve read efficiency, reduce storage costs, and handle massive fan bases.

Backendcachingfan-filtering
0 likes · 18 min read
How We Scaled Feed Push: From Simple Push to Lazy Loading and Fan Filtering
dbaplus Community
dbaplus Community
Apr 12, 2026 · Backend Development

Can PostgreSQL Replace Redis? Performance, Cost, and Migration Insights

This article examines how PostgreSQL can take over Redis' roles—caching, pub/sub, and job queues—by leveraging unlogged tables, LISTEN/NOTIFY, and SKIP LOCKED, presenting cost savings, benchmark results, migration steps, and code examples for a practical backend replacement.

BackendPostgreSQLcaching
0 likes · 17 min read
Can PostgreSQL Replace Redis? Performance, Cost, and Migration Insights
Architect's Tech Stack
Architect's Tech Stack
Apr 10, 2026 · Backend Development

Unlock Redis: 12 Powerful Patterns Every Backend Engineer Should Know

Redis offers far more than simple key‑value caching; by leveraging its rich data structures—strings, hashes, lists, sets, sorted sets, bitmaps, HyperLogLog, GEO, and streams—developers can implement distributed locks, rate limiting, leaderboards, session storage, counters, geolocation, delayed queues, messaging, bloom filters, and more, all with concise commands.

Data Structurescachingdistributed-lock
0 likes · 9 min read
Unlock Redis: 12 Powerful Patterns Every Backend Engineer Should Know
Java Tech Enthusiast
Java Tech Enthusiast
Apr 10, 2026 · Databases

16 Powerful Ways to Leverage Redis in Your Applications

This article presents sixteen practical Redis use cases—from simple caching and distributed sessions to global IDs, rate limiting, bitmaps, shopping carts, timelines, message queues, likes, tags, filtering, follow relationships, and ranking—each illustrated with commands and code snippets for real‑world backend development.

Backend DevelopmentData StructuresDistributed Systems
0 likes · 9 min read
16 Powerful Ways to Leverage Redis in Your Applications
James' Growth Diary
James' Growth Diary
Apr 6, 2026 · Artificial Intelligence

10 Practical LangChain Performance Hacks to Speed Up and Cut Costs

This article presents ten concrete techniques—including in‑memory and Redis caching, semantic caching, parallel execution, batch processing, prompt compression, model routing, streaming output, and connection‑pool reuse—to dramatically reduce latency and token costs in production LangChain applications.

LangChainNode.jsPerformance Optimization
0 likes · 14 min read
10 Practical LangChain Performance Hacks to Speed Up and Cut Costs
Senior Tony
Senior Tony
Apr 5, 2026 · Artificial Intelligence

How to Impress Interviewers with Smart Token‑Optimization Strategies for LLMs

The article explains why simply switching to cheaper large language models fails in interviews and outlines five practical techniques—prompt simplification, context management, output control, model tiering, and caching—to reduce token consumption while preserving answer quality.

Interview TipsLLMToken Optimization
0 likes · 5 min read
How to Impress Interviewers with Smart Token‑Optimization Strategies for LLMs
java1234
java1234
Apr 5, 2026 · Databases

Beyond Caching: 16 Powerful Redis Use Cases

This article explores sixteen practical Redis applications—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmaps, shopping carts, timelines, message queues, lotteries, likes, product tags, filtering, follow relationships, and ranking—demonstrating how Redis can serve as a versatile data store beyond simple caching.

BitmapsData StructuresMessage Queue
0 likes · 9 min read
Beyond Caching: 16 Powerful Redis Use Cases
AI Architecture Hub
AI Architecture Hub
Apr 4, 2026 · Artificial Intelligence

How Claude Code Achieves Unlimited Context with Multi‑Layer Caching and Self‑Evolving Agents

This article dissects Claude Code's source code, revealing a two‑layer system‑prompt cache, a four‑stage compact strategy, proactive autonomous modes, multi‑agent collaboration, remote bridge architecture, enterprise‑grade security, and a sophisticated telemetry system that together enable limitless context, self‑learning memory, and industrial‑scale reliability.

AI AgentClaude CodeMulti-Agent
0 likes · 39 min read
How Claude Code Achieves Unlimited Context with Multi‑Layer Caching and Self‑Evolving Agents
MaGe Linux Operations
MaGe Linux Operations
Apr 3, 2026 · Operations

Mastering Nginx: Deep Dive into Process Model and Performance Tuning

This comprehensive guide explains Nginx’s multi‑process architecture, worker process mechanics, CPU affinity, connection handling, and key directives such as worker_processes, worker_connections, and worker_rlimit_nofile, then details load‑balancing methods, proxy buffering, caching, compression, SSL/TLS optimization, system tuning, validation, and troubleshooting for high‑performance deployments.

ConfigurationNGINXSSL
0 likes · 34 min read
Mastering Nginx: Deep Dive into Process Model and Performance Tuning
Top Architect
Top Architect
Mar 25, 2026 · Backend Development

Boost API Performance 10× with a Three‑Tier Cache Pyramid in Spring Boot 3

This article explains how to design and implement a three‑level cache pyramid (Caffeine → Redis → MySQL) in Spring Boot 3, covering configuration, a reusable CacheTemplate, hot‑key handling, random TTL, warm‑up, monitoring, and load‑test results that show latency dropping from tens of milliseconds to a few milliseconds while cutting CPU and network usage dramatically.

Backend DevelopmentCaffeineJava
0 likes · 11 min read
Boost API Performance 10× with a Three‑Tier Cache Pyramid in Spring Boot 3
Woodpecker Software Testing
Woodpecker Software Testing
Mar 23, 2026 · Artificial Intelligence

Practical Guide to Optimizing AI Testing Tool Performance

This article analyzes why AI‑driven testing tools often become performance bottlenecks, identifies I/O and serialization as the main culprits, and presents concrete optimizations—including headless browser flags, mmap, gRPC streaming, model lightweighting, multi‑level caching, and Kubernetes‑based co‑scheduling—that together reduce latency by up to 90% and boost throughput severalfold.

AI testingKubernetesONNX
0 likes · 7 min read
Practical Guide to Optimizing AI Testing Tool Performance
MaGe Linux Operations
MaGe Linux Operations
Mar 2, 2026 · Backend Development

Unlock Nginx’s Full Potential: High‑Performance Reverse Proxy, Load Balancing & Cache Tuning

This guide walks through the latest Nginx 1.26.x features, environment prerequisites, compilation options, worker and kernel tuning, reverse‑proxy setup, load‑balancing algorithms, advanced caching strategies, TLS hardening, high‑availability with Keepalived, common pitfalls, monitoring, and troubleshooting techniques for production‑grade deployments.

NGINXcachingload-balancing
0 likes · 47 min read
Unlock Nginx’s Full Potential: High‑Performance Reverse Proxy, Load Balancing & Cache Tuning
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.

Design PatternsSoftware Architecturebackend 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.

@CacheableBackend DevelopmentJava
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 ArchitectureContext management
0 likes · 20 min read
2025’s Hottest Agent Architecture Patterns: A Deep Technical Summary
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.

PythonRBACRetry
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.

AlgorithmsBackendGolang
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.

BackendComment SystemDatabase design
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.

cache-avalanchecache-breakdowncache-penetration
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.

Auto ScalingScalabilitycaching
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.

Backend ArchitectureScalabilityTrie
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.

Database TuningPerformance 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 optimizationAsynchronousBatch Processing
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.

BackendProxy Cachecaching
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 performanceJavabackend optimization
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.

N+1SpringBootalgorithm
0 likes · 19 min read
How I Cut Category Tree Load Time from 3 Seconds to 30 Milliseconds
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 optimizationAsynchronousBatch Processing
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.

BackendCode Optimizationcaching
0 likes · 5 min read
How to Compress and Optimize PHP Code for Faster Web Apps
JakartaEE China Community
JakartaEE China Community
Dec 23, 2025 · Backend Development

Performance Optimization Best Practice #3: Implementing Caching in Jakarta EE

This article explains the different cache layers—client, application, database, and distributed—provides best‑practice guidelines, and shows how to configure client‑side headers, application‑side caches with Hazelcast, JPA second‑level caching, and JMS‑based cache coordination in GlassFish.

GlassFishHazelcastPerformance Optimization
0 likes · 9 min read
Performance Optimization Best Practice #3: Implementing Caching in Jakarta EE
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.

QPSReadWriteSplittingcaching
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.

Backend DevelopmentPerformance Optimizationcaching
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.

AutomationConfigurationPython
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.

BackendDatabase OptimizationLow latency
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.

Event-drivenVersioningcaching
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.

Backend ArchitectureBilibiliMicroservices
0 likes · 16 min read
How Bilibili Scaled Its Private Messaging System to Handle 10× Traffic
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.

Consistencycache-avalanchecache-penetration
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 StrategiesComfyUI
0 likes · 19 min read
How ComfyUI Caches Work: CLASSIC vs LRU vs RAM_PRESSURE Explained
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.

ConsistencyDistributed File Systemcaching
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 EngineeringLLMRAG
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.

DNSDomain Name SystemIP address
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.

Connection PoolingHTTP/2Microservices
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.

Gzipcachingload-balancing
0 likes · 34 min read
Master Nginx: Complete Configuration Guide with Real‑World Examples and Best Practices
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.

HTTPMemorycaching
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.

BackendCORSGzip
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 KeyPerformance Optimizationcache-penetration
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.

Connection PoolDatabase 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.

LaravelPHPcaching
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.

CELExpression Languagecaching
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.

Distributed SystemsOpen Platformcaching
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.

Sliding WindowSystem Designcaching
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.

DistrolessDockerDockerfile
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.

CaffeineJavaJetCache
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.

Backend ArchitectureSystem Designcaching
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.

Gocachingdistributed-lock
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.

Backend DevelopmentPHPThinkPHP
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.

AI trainingPCacheStorage Optimization
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.

DevOpsNGINXServer Administration
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.

Database PerformanceN+1 QuerySQL Optimization
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.

Consistencycache-asidecaching
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 integrationAsynchronousReliability
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.

APIScalabilitySystem Design
0 likes · 29 min read
30 Must‑Know System Design Concepts to Build Scalable, Reliable Applications
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.

ConfigurationLinuxLoad Testing
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
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.

AndroidKotlinMobile Development
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.

AndroidKotlinMobile Development
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.

Scalabilitycachingperformance
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.

BackendProfilingcaching
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