Tagged articles
1339 articles
Page 2 of 14
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.

AIAlluxioModel Training
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.

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

AsyncSpring Bootcaching
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 PerformanceNode.jsasync/await
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.

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

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

Backend ArchitectureData visualizationPerformance Testing
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.

I/OKernelLinux
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 automationJavaScriptReporting
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 ProcessingSQL Tuning
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.

Distributed File SystemNVMePerformance Evaluation
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
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.

DeploymentHashNGINX
0 likes · 10 min read
Why Your Updated Frontend Code Isn’t Showing & How to Fix Cache Issues
Open Source Linux
Open Source Linux
Jun 27, 2025 · Operations

Mastering Nginx: Essential Configuration, Performance Tuning, and Real‑World Use Cases

This comprehensive guide walks you through Nginx’s key features, core configuration syntax, built‑in variables, global settings, common directives, HTTPS setup, CORS handling, gzip compression, access control, caching strategies, and practical examples of rewrite rules, load balancing, proxying, and server name matching, all illustrated with clear code snippets and diagrams.

NGINXWeb servercaching
0 likes · 41 min read
Mastering Nginx: Essential Configuration, Performance Tuning, and Real‑World Use Cases
Architect
Architect
Jun 23, 2025 · Backend Development

Mastering Microservice Architecture: Key Components Every Backend Engineer Needs

This article outlines the essential building blocks of a modern microservice architecture—traffic entry with Nginx, API gateway selection, business service design, service registration, caching and distributed locks, persistent storage strategies, document-oriented stores, messaging middleware, log aggregation, task scheduling, and distributed object storage—providing practical guidance for backend engineers.

NGINXarchitecturecaching
0 likes · 10 min read
Mastering Microservice Architecture: Key Components Every Backend Engineer Needs
Architect's Tech Stack
Architect's Tech Stack
Jun 22, 2025 · Backend Development

Boost API Performance: 12 Proven Backend Optimization Techniques

This article presents a comprehensive set of twelve backend optimization strategies—including batch processing, asynchronous execution, caching, pooling, parallelism, indexing, transaction management, and SQL tuning—to dramatically reduce API latency and improve overall system efficiency.

API optimizationAsynchronousBackend Performance
0 likes · 9 min read
Boost API Performance: 12 Proven Backend Optimization Techniques
Huolala Tech
Huolala Tech
Jun 13, 2025 · Backend Development

Unlocking 10× Speed: Inside the 星图 Platform’s Modular Backend Architecture

This article details how the 星图 platform evolved from a monolithic customer‑service system into a modular, configurable backend architecture, covering its API management capabilities, process orchestration, caching strategies, JVM tuning, concurrency model, code optimizations, and the resulting performance gains and business benefits.

API ManagementPerformance OptimizationSystem Architecture
0 likes · 20 min read
Unlocking 10× Speed: Inside the 星图 Platform’s Modular Backend Architecture
MaGe Linux Operations
MaGe Linux Operations
Jun 12, 2025 · Backend Development

Master Nginx Performance: 20+ Proven Optimization Techniques

This comprehensive guide walks you through Nginx performance tuning, covering worker processes, CPU affinity, file descriptor limits, event models, gzip compression, fastcgi caching, expires headers, anti‑hotlinking, kernel tweaks, and system limits to dramatically improve web server efficiency.

ConfigurationLinuxcaching
0 likes · 47 min read
Master Nginx Performance: 20+ Proven Optimization Techniques
Alibaba Cloud Developer
Alibaba Cloud Developer
Jun 10, 2025 · Artificial Intelligence

How AI Application Architectures Evolve: From Simple LLM Calls to Guardrails, Routing, and Agents

This article traces the evolution of AI application architectures—from the earliest minimal user‑LLM interaction to advanced designs featuring context enhancement, input/output guardrails, intent routing, model gateways, caching strategies, agent capabilities, monitoring, and inference performance optimizations—providing practical insights and references for developers.

AI ArchitectureAgentInference Optimization
0 likes · 21 min read
How AI Application Architectures Evolve: From Simple LLM Calls to Guardrails, Routing, and Agents
macrozheng
macrozheng
Jun 9, 2025 · Backend Development

Mastering Redis Hotspot Keys: Detection, Risks, and Solutions

This article explains what Redis hotspot keys are, the performance and stability issues they cause, common causes, how to monitor and identify them, and practical mitigation strategies such as cluster scaling, key sharding, and multi‑level caching.

Backendcachinghotspot key
0 likes · 10 min read
Mastering Redis Hotspot Keys: Detection, Risks, and Solutions
Su San Talks Tech
Su San Talks Tech
Jun 7, 2025 · Backend Development

10 Proven Strategies to Supercharge API Performance in Java Applications

This article presents a comprehensive set of practical techniques—including batch processing, asynchronous execution, caching, preprocessing, pooling, parallelization, indexing, pagination, SQL tuning, and lock granularity—to dramatically reduce API latency and improve overall backend system efficiency.

API optimizationAsynchronousBackend Performance
0 likes · 12 min read
10 Proven Strategies to Supercharge API Performance in Java Applications
macrozheng
macrozheng
May 27, 2025 · Backend Development

Scaling Username Uniqueness: DB, Redis Cache & Bloom Filter

This article examines three strategies for checking username uniqueness at massive scale—direct database queries, Redis caching, and Bloom filter techniques—detailing their implementations, performance trade‑offs, memory consumption, and suitability for billions of users.

Backend PerformanceScalabilitybloom-filter
0 likes · 11 min read
Scaling Username Uniqueness: DB, Redis Cache & Bloom Filter
Java Architect Essentials
Java Architect Essentials
May 23, 2025 · Backend Development

Master SpringBoot Caching: How @Cacheable Simplifies Cache Management

This article explains how SpringBoot’s @Cacheable annotation automates cache handling, reducing boilerplate code, improving performance, and simplifying maintenance, while also covering related annotations like @CacheEvict and @CachePut, with practical code examples for user and product data caching in real-world applications.

@CacheableBackendJava
0 likes · 6 min read
Master SpringBoot Caching: How @Cacheable Simplifies Cache Management
dbaplus Community
dbaplus Community
May 21, 2025 · Backend Development

How to Make Smarter Architectural Decisions: A Proven 5‑Step Method

This article shares a practical five‑step methodology for making sound software architecture decisions, illustrates the approach with real‑world scenarios such as REST vs event‑driven APIs, build‑vs‑buy authentication, monolith vs microservices, SQL vs NoSQL, caching strategies, and legacy system refactoring, and concludes with actionable best‑practice guidelines.

Legacyarchitecturecaching
0 likes · 11 min read
How to Make Smarter Architectural Decisions: A Proven 5‑Step Method
Su San Talks Tech
Su San Talks Tech
May 20, 2025 · Backend Development

10 Cache Governance Rules Every Backend Engineer Should Follow

This article shares ten practical cache governance rules—from avoiding large keys and setting proper TTLs to using distributed locks and final consistency strategies—illustrated with real‑world Java examples, code snippets, and diagrams to help backend developers design reliable, high‑performance caching solutions.

BackendTTLcaching
0 likes · 12 min read
10 Cache Governance Rules Every Backend Engineer Should Follow
Cognitive Technology Team
Cognitive Technology Team
May 15, 2025 · Databases

How to Solve MySQL Deep Pagination Performance Issues

This article analyzes why large OFFSET values cause severe MySQL performance degradation and presents multiple optimization techniques—including range queries, subqueries, delayed joins, covering indexes, sharding, caching, and search engine integration—along with their advantages, limitations, and practical recommendations.

Database Optimizationcachingindexing
0 likes · 11 min read
How to Solve MySQL Deep Pagination Performance Issues
Su San Talks Tech
Su San Talks Tech
May 7, 2025 · Backend Development

6 Scalable Leaderboard Solutions: From DB Sorting to Real‑Time Stream Processing

This article examines six different leaderboard implementation strategies—from simple database sorting and cache‑plus‑scheduled tasks to Redis sorted sets, sharded Redis clusters, pre‑computed layered caches, and real‑time stream processing with Flink—detailing their suitable scenarios, advantages, disadvantages, and architectural diagrams to help engineers choose the most appropriate solution.

Distributed SystemsReal-Timecaching
0 likes · 7 min read
6 Scalable Leaderboard Solutions: From DB Sorting to Real‑Time Stream Processing
Cognitive Technology Team
Cognitive Technology Team
May 1, 2025 · Databases

MySQL Optimization Strategies for Read‑Heavy and Write‑Heavy Scenarios

This article systematically examines MySQL optimization techniques for both read‑many/write‑few and write‑many/read‑few business scenarios, covering architecture design, caching, sharding, asynchronous processing, monitoring, and emerging NewSQL/HTAP solutions to achieve high performance, consistency, and scalability.

Database Optimizationcachingmysql
0 likes · 9 min read
MySQL Optimization Strategies for Read‑Heavy and Write‑Heavy Scenarios
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2025 · Backend Development

Unlock Faster Web Performance: Mastering Nginx Caching Techniques

Learn how Nginx’s powerful caching mechanisms—both client‑side and server‑side—work, explore strong and conditional caching, understand essential HTTP headers, and follow step‑by‑step configuration examples to enable, tune, and verify proxy cache for optimal web performance.

Configurationcachingperformance
0 likes · 25 min read
Unlock Faster Web Performance: Mastering Nginx Caching Techniques
php Courses
php Courses
Apr 29, 2025 · Backend Development

Overview of PHP Caching Mechanisms

This article explains the various PHP caching layers—including OPcode, data, page, and HTTP caching—provides configuration examples, code snippets for file, Memcached, and Redis caches, and outlines best practices and invalidation strategies to improve web application performance.

BackendMemcachedOPcache
0 likes · 7 min read
Overview of PHP Caching Mechanisms
IT Services Circle
IT Services Circle
Apr 23, 2025 · Backend Development

Handling Sudden Traffic Spikes in Backend Systems

The article outlines a comprehensive approach for backend engineers to manage a sudden 100‑fold increase in traffic, covering emergency response, traffic analysis, robust system design, rate limiting, circuit breaking, scaling, sharding, pooling, caching, asynchronous processing, and stress testing to ensure system stability and performance.

Circuit BreakingLoad Testingasynchronous processing
0 likes · 13 min read
Handling Sudden Traffic Spikes in Backend Systems
Java Captain
Java Captain
Apr 23, 2025 · Backend Development

Design and Selection of Local In‑Memory Caches for High‑Performance Service Architecture

This article explains the role of local in‑memory caches in high‑performance service architectures, compares implementations such as ConcurrentHashMap, Guava Cache, Caffeine, and Ehcache, discusses cache consistency and hit‑rate challenges, and recommends Caffeine as the preferred solution for multi‑level caching with Redis or Memcached.

CaffeineEhcacheGuava
0 likes · 11 min read
Design and Selection of Local In‑Memory Caches for High‑Performance Service Architecture
php Courses
php Courses
Apr 22, 2025 · Backend Development

Practical PHP Performance Optimization Techniques

This article presents a comprehensive collection of practical PHP performance optimization methods—including code-level improvements, database query tuning, caching strategies, memory management, file operation reductions, profiling tools, and miscellaneous tips—to help developers build faster, more efficient web applications.

BackendPHPPerformance Optimization
0 likes · 9 min read
Practical PHP Performance Optimization Techniques
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 21, 2025 · Backend Development

Boost Web Performance: Master Nginx Static & Dynamic Separation

This article explains how Nginx static‑and‑dynamic separation works, why it dramatically improves response speed and concurrency, and provides complete configuration examples for serving static assets, proxying dynamic requests, and integrating caching, CDN and load‑balancing for optimal web performance.

ConfigurationNGINXWeb Performance
0 likes · 4 min read
Boost Web Performance: Master Nginx Static & Dynamic Separation
Selected Java Interview Questions
Selected Java Interview Questions
Apr 16, 2025 · Backend Development

Design and Selection of Local In-Memory Cache Solutions for High-Performance Services

An overview of two‑level caching architecture, the motivations for using local in‑memory caches, essential features of a local cache, comparative analysis of implementations using ConcurrentHashMap, Guava Cache, Caffeine, and Ehcache, and strategies for consistency, hit‑rate improvement, and practical code examples.

CaffeineEhcacheGuava
0 likes · 11 min read
Design and Selection of Local In-Memory Cache Solutions for High-Performance Services
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 9, 2025 · Backend Development

Master Spring Boot 3: 8 Real-World Cases to Boost Your Backend Skills

This article presents eight practical Spring Boot 3 examples—including Resilience4j protection, custom Actuator endpoints, distributed transactions, caching, asynchronous programming, API gateway, OAuth2/JWT security, and scheduled tasks—each with code snippets and configuration guidance to help developers build robust backend services.

ActuatorSecuritySpring Boot
0 likes · 8 min read
Master Spring Boot 3: 8 Real-World Cases to Boost Your Backend Skills
Java Captain
Java Captain
Apr 4, 2025 · Backend Development

High Concurrency: Principles, Impacts, and Practical Solutions for Backend Systems

This comprehensive guide explains the nature of high concurrency, distinguishes it from parallelism, outlines its potential consequences across application, database, and service layers, and presents a systematic set of mitigation strategies—including rate limiting, asynchronous processing, redundancy, caching, and queue‑based designs—supported by real‑world case studies and code examples.

Backend PerformanceDatabase Optimizationasynchronous processing
0 likes · 27 min read
High Concurrency: Principles, Impacts, and Practical Solutions for Backend Systems
Su San Talks Tech
Su San Talks Tech
Mar 30, 2025 · Databases

How to Supercharge Large Database Tables: Proven Optimization Techniques

This article explains why massive tables become slow, identifies common bottlenecks such as disk I/O, missing indexes, deep pagination and lock contention, and provides a step‑by‑step guide covering table design, indexing, SQL tuning, sharding, caching and a real‑world case study to dramatically improve performance.

Index TuningLarge TablesSQL Performance
0 likes · 13 min read
How to Supercharge Large Database Tables: Proven Optimization Techniques
MaGe Linux Operations
MaGe Linux Operations
Mar 29, 2025 · Backend Development

Master Strong and Weak Cache with Nginx: Boost Web Performance

This guide explains the concepts of strong (expires‑based) and weak (validation‑based) HTTP caching, details the relevant response headers, provides Nginx configuration examples for each strategy, compares their behaviors and suitable use cases, and offers best‑practice tips and debugging tools to improve website performance.

BackendStrong CacheWeb Performance
0 likes · 7 min read
Master Strong and Weak Cache with Nginx: Boost Web Performance
macrozheng
macrozheng
Mar 28, 2025 · Backend Development

Boost API Performance: 12 Proven Backend Optimization Techniques

This article presents a comprehensive set of backend optimization strategies—including batch processing, asynchronous execution, caching, pre‑processing, pooling, parallelism, indexing, transaction management, program refactoring, pagination, SQL tuning, and fine‑grained locking—to dramatically reduce API latency and improve system efficiency.

API optimizationAsynchronousBackend Performance
0 likes · 10 min read
Boost API Performance: 12 Proven Backend Optimization Techniques
Architect's Tech Stack
Architect's Tech Stack
Mar 17, 2025 · Backend Development

Comprehensive Interface Performance Optimization Strategies

This article presents a systematic guide to improving API response times by applying batch processing, asynchronous execution, caching, pooling, parallelism, indexing, transaction management, pagination, SQL tuning, and proper lock granularity, supplemented with practical Java code examples and diagrams.

AsynchronousBatch ProcessingSQL pagination
0 likes · 10 min read
Comprehensive Interface Performance Optimization Strategies
Zhuanzhuan Tech
Zhuanzhuan Tech
Mar 13, 2025 · Backend Development

Design and Implementation of a Real-Time Product Tagging Platform for a Second‑Hand E‑Commerce System

This article presents a comprehensive technical case study of a three‑layer product‑tagging platform that addresses the challenges of fine‑grained operations, ensures real‑time tag updates, guarantees data consistency, and eliminates read bottlenecks through traffic separation, event‑driven processing, deduplication MQ, and multi‑level caching.

Backend ArchitectureData ConsistencyReal-time Processing
0 likes · 13 min read
Design and Implementation of a Real-Time Product Tagging Platform for a Second‑Hand E‑Commerce System
php Courses
php Courses
Mar 13, 2025 · Backend Development

Effective Strategies for Optimizing PHP Application Performance

Optimizing PHP applications involves a combination of code-level improvements—such as caching, efficient algorithms, and query optimization—and server-side configurations like upgrading PHP, enabling opcode caches, tuning web servers, and leveraging CDNs, along with monitoring tools and asynchronous processing to achieve faster, more scalable performance.

BackendPHPPerformance Optimization
0 likes · 5 min read
Effective Strategies for Optimizing PHP Application Performance
Cognitive Technology Team
Cognitive Technology Team
Feb 28, 2025 · Databases

Why Redis Is So Fast: An In‑Depth Analysis of Its High‑Performance Design

Redis achieves exceptional speed by storing all data in memory, using a single‑threaded event‑driven architecture with epoll/kqueue, employing efficient I/O multiplexing, optimizing data structures such as strings, hashes and sorted sets, and providing flexible persistence and high‑availability options, all of which are detailed in this article.

In-MemoryScalabilitycaching
0 likes · 7 min read
Why Redis Is So Fast: An In‑Depth Analysis of Its High‑Performance Design
php Courses
php Courses
Feb 21, 2025 · Backend Development

Best Practices for Laravel API Development in 2025

This guide presents comprehensive Laravel API development best practices for 2025, covering authentication with Sanctum and Passport, resource formatting, versioning, rate limiting, error handling, caching, and logging, offering code examples and practical advice to build secure, scalable, high‑performance APIs.

APIAuthenticationLaravel
0 likes · 6 min read
Best Practices for Laravel API Development in 2025
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Feb 20, 2025 · Backend Development

How Nginx Handles Millions of Requests: Event‑Driven Model and Performance Tuning

This article explains how Nginx achieves high concurrency through its event‑driven architecture, asynchronous non‑blocking I/O, epoll‑based I/O multiplexing, and practical caching configurations that dramatically reduce memory usage and improve response speed in high‑traffic scenarios.

Event-drivenasynchronous I/Ocaching
0 likes · 5 min read
How Nginx Handles Millions of Requests: Event‑Driven Model and Performance Tuning
Java Tech Enthusiast
Java Tech Enthusiast
Feb 15, 2025 · Databases

Understanding MySQL table_open_cache and Its Impact on DTS Performance

table_open_cache limits the total simultaneously opened tables in MySQL, using a global cache complemented by per‑thread Table_cache instances to reduce lock contention; mis‑sizing this cache—especially when DTS forces many full‑table scans on key‑less tables—can cause latency, memory bloat, and LRU evictions, so monitor Opened_tables and adjust the setting judiciously.

DTScachingmysql
0 likes · 10 min read
Understanding MySQL table_open_cache and Its Impact on DTS Performance
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 15, 2025 · Frontend Development

Implementing Stale‑While‑Revalidate with Service Workers for Faster Page Loads

This article explains how to use Service Workers to apply a Stale‑While‑Revalidate caching strategy, detailing the three‑step process, essential APIs, code examples for intercepting and cloning responses, and a complete Express‑based demo to improve first‑visit page performance.

Service WorkerStale-While-RevalidateWeb Performance
0 likes · 12 min read
Implementing Stale‑While‑Revalidate with Service Workers for Faster Page Loads
IT Architects Alliance
IT Architects Alliance
Feb 5, 2025 · Cloud Native

Performance Optimization Strategies for Cloud‑Native Applications

This article examines the rapid adoption of cloud‑native architectures and presents a comprehensive guide to identifying performance bottlenecks and applying architectural, resource‑management, caching, networking, and tooling techniques—such as Kubernetes, Prometheus, Grafana, and JMeter—to achieve high‑performance, scalable cloud‑native systems.

cachingcloud-nativemonitoring
0 likes · 22 min read
Performance Optimization Strategies for Cloud‑Native Applications
dbaplus Community
dbaplus Community
Jan 23, 2025 · Backend Development

10 Proven Techniques to Supercharge Java API Performance

This guide presents a comprehensive set of practical strategies—including batch processing, asynchronous execution, caching, pre‑processing, pooling, parallelization, indexing, transaction sizing, program refactoring, pagination, SQL tuning, and lock granularity—to dramatically reduce API latency in Java backend services.

API optimizationAsynchronousJava
0 likes · 10 min read
10 Proven Techniques to Supercharge Java API Performance
Top Architecture Tech Stack
Top Architecture Tech Stack
Jan 21, 2025 · Backend Development

Common Backend Interface Performance Optimization Techniques

This article presents a comprehensive set of backend API performance optimization methods—including batch processing, asynchronous execution, caching, preprocessing, pooling, parallelization, indexing, transaction handling, pagination, SQL tuning, and lock granularity—illustrated with code snippets and diagrams to help developers improve response times and resource efficiency.

APIAsynchronousBackend
0 likes · 12 min read
Common Backend Interface Performance Optimization Techniques
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 21, 2025 · Backend Development

Mastering ConcurrentHashMap: Build High‑Performance Caches in Spring Boot 3

This article explains why ConcurrentHashMap is ideal for high‑concurrency caching, outlines its key features, and provides step‑by‑step Java examples—including a basic in‑memory cache, an expiring cache, and an auto‑loading cache—plus a recommendation to use Caffeine for production workloads.

Backend DevelopmentConcurrentHashMapSpring Boot
0 likes · 11 min read
Mastering ConcurrentHashMap: Build High‑Performance Caches in Spring Boot 3
JD Tech Talk
JD Tech Talk
Jan 20, 2025 · Backend Development

Inventory Pre-Reservation: Challenges, Solutions, and Performance Optimizations

The article examines inventory pre‑reservation in e‑commerce, detailing performance challenges under high concurrency, and evaluates solutions such as asynchronous rate limiting, horizontal stock splitting, Redis caching, database transaction handling, deadlock avoidance, and data consistency mechanisms, highlighting a 24‑fold throughput increase.

cachingconcurrencydatabase
0 likes · 9 min read
Inventory Pre-Reservation: Challenges, Solutions, and Performance Optimizations
Lobster Programming
Lobster Programming
Jan 20, 2025 · Backend Development

Boost High‑Concurrency Performance: When to Use Redis vs. Local Cache

This article explains why traditional relational databases falter under high‑concurrency loads, introduces caching as a solution, compares Redis distributed caching with local in‑process caching, and shows how combining them into a multi‑level cache can dramatically improve performance and reliability.

cachingdistributed cachelocal cache
0 likes · 5 min read
Boost High‑Concurrency Performance: When to Use Redis vs. Local Cache
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 16, 2025 · Cloud Native

Master High‑Performance Architecture: Caching, Async, Microservices, and Serverless

This article provides a comprehensive guide to building high‑performance systems by covering distributed caching, asynchronous processing, microservice design, containerization with Docker and Kubernetes, serverless computing, database optimization, and load‑balancing techniques such as peak shaving and valley filling.

Database OptimizationMicroservicesServerless
0 likes · 8 min read
Master High‑Performance Architecture: Caching, Async, Microservices, and Serverless
dbaplus Community
dbaplus Community
Jan 14, 2025 · Backend Development

Mastering High‑Performance, High‑Concurrency, High‑Availability Backend Systems

This article shares a backend engineer's practical methodology for building systems that simultaneously achieve high performance, high concurrency, and high availability, covering performance optimization, scaling strategies, fault‑tolerance techniques, and real‑world case studies from B‑ and C‑side logistics platforms.

DDDSystem Designcaching
0 likes · 27 min read
Mastering High‑Performance, High‑Concurrency, High‑Availability Backend Systems
Top Architect
Top Architect
Jan 12, 2025 · Backend Development

Optimizing a High‑Concurrency Interface: Reducing Response Time from 30 s to 0.8 s

This article presents a real‑world case study of a high‑concurrency data‑processing interface whose response time was reduced from 30 seconds to under one second by diagnosing SQL bottlenecks, applying PostgreSQL array aggregation, moving logic to the database, and introducing Caffeine caching, with detailed code examples and performance analysis.

BackendMyBatisPostgreSQL
0 likes · 13 min read
Optimizing a High‑Concurrency Interface: Reducing Response Time from 30 s to 0.8 s
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 10, 2025 · Databases

Boost System Performance: Using Locality Principles to Cut Database Queries

This article explains the locality principle—time and space locality—and shows how applying these concepts to caching and data access in distributed systems can dramatically reduce database query volume, improve latency, and achieve up to 84% performance gains while managing memory and GC overhead.

Distributed SystemsPerformance Optimizationcaching
0 likes · 21 min read
Boost System Performance: Using Locality Principles to Cut Database Queries
Top Architect
Top Architect
Jan 9, 2025 · Backend Development

Common Interface Performance Optimization Strategies for Backend Systems

This article presents a comprehensive set of practical techniques—including batch processing, asynchronous execution, caching, pre‑processing, pooling, parallelization, indexing, transaction management, pagination, SQL tuning, and lock granularity—to significantly reduce API latency and improve overall backend performance, illustrated with Java code examples and diagrams.

APIBackendcaching
0 likes · 13 min read
Common Interface Performance Optimization Strategies for Backend Systems
IT Architects Alliance
IT Architects Alliance
Jan 8, 2025 · Backend Development

Mastering High Concurrency in Distributed Systems: Strategies & Real-World Cases

This article explores the challenges of handling massive simultaneous requests in distributed architectures and presents practical solutions such as load balancing, distributed caching, asynchronous processing, and sharding, illustrated with case studies from major e‑commerce and social platforms.

Backend ArchitectureDistributed Systemsasynchronous processing
0 likes · 20 min read
Mastering High Concurrency in Distributed Systems: Strategies & Real-World Cases
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 8, 2025 · Backend Development

Eight High‑Performance Architecture Solutions for Large‑Scale Systems

This article outlines eight essential high‑performance architecture techniques—including load balancing, asynchronous processing, database optimization, caching, distributed clusters, CDN, microservices, and rate‑limiting/circuit‑breaking—to improve scalability, availability, and responsiveness of large‑scale backend systems.

Database Optimizationasynchronous processingcaching
0 likes · 9 min read
Eight High‑Performance Architecture Solutions for Large‑Scale Systems
php Courses
php Courses
Jan 7, 2025 · Backend Development

PHP Function Caching Performance Optimization Techniques

This article explains how function caching in PHP—using mechanisms such as OPcache, APC, and Zend Opcache—can improve application performance, provides a practical example of enabling OPcache, and outlines additional optimization strategies like using Redis, optimizing database queries, reducing memory usage, and efficient image processing.

Backend DevelopmentOPcachePHP
0 likes · 3 min read
PHP Function Caching Performance Optimization Techniques
ITPUB
ITPUB
Jan 5, 2025 · Operations

How to Boost Web App Performance 10× with NGINX: 10 Proven Tips

This article explains why web‑application speed is critical, presents ten concrete NGINX‑based techniques—including reverse proxy, load balancing, caching, compression, SSL/TLS tuning, HTTP/2, software updates, Linux and server tuning, and real‑time monitoring—to achieve up to ten‑fold performance gains.

Linux TuningSSL/TLSWeb Performance
0 likes · 25 min read
How to Boost Web App Performance 10× with NGINX: 10 Proven Tips
IT Architects Alliance
IT Architects Alliance
Jan 1, 2025 · Backend Development

Comprehensive Guide to IT Architecture Optimization for System Performance

This article explores practical techniques for boosting system performance through IT architecture optimization, covering caching strategies, database query and connection‑pool tuning, load‑balancing, asynchronous messaging, code‑level refinements, memory pooling, network tricks, and real‑world case studies.

AsynchronousCode Optimizationcaching
0 likes · 18 min read
Comprehensive Guide to IT Architecture Optimization for System Performance
JD Tech
JD Tech
Dec 24, 2024 · Backend Development

Stability Challenges and Engineering Solutions for an Inventory Platform

The article analyzes the stability problems faced by an e‑commerce inventory platform—including complex workflows, data accuracy, database hotspots, and high‑frequency calculations—and details a series of backend engineering solutions such as traffic splitting, gray‑release links, Redis caching, consistency checks, async rate limiting, and comprehensive monitoring to improve reliability and performance.

cachinginventorystability
0 likes · 13 min read
Stability Challenges and Engineering Solutions for an Inventory Platform
php Courses
php Courses
Dec 24, 2024 · Backend Development

Implementing the Repository Pattern in Laravel: A Step‑by‑Step Guide

This guide explains the repository pattern for Laravel, detailing its benefits, step‑by‑step implementation for an e‑commerce product management module—including model, interface, repository, controller code—and offers best practices, caching tips, and common pitfalls to improve code structure, maintainability, and testability.

Backend DevelopmentDesign PatternsLaravel
0 likes · 9 min read
Implementing the Repository Pattern in Laravel: A Step‑by‑Step Guide
Code Mala Tang
Code Mala Tang
Dec 20, 2024 · Cloud Native

Unlock Docker Caching: Layer Strategies, BuildKit & Cache Optimization

This guide explains Docker's layered architecture, how to leverage build cache, cache mounts, external cache solutions, multi‑stage builds, RUN instruction optimization, .dockerignore usage, cache busting, custom cache paths, BuildKit features, and Docker Compose layer caching, providing best‑practice tips and code examples for faster, smaller images.

BuildKitDockerDockerfile
0 likes · 31 min read
Unlock Docker Caching: Layer Strategies, BuildKit & Cache Optimization
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 20, 2024 · Databases

11 Proven Ways to Keep Redis Lightning‑Fast and Avoid Latency

This guide presents eleven practical recommendations—including avoiding large keys, disabling costly commands, using UNLINK, enabling lazy free, batching operations, and configuring connection pools—to help developers maintain Redis performance and prevent latency spikes in production environments.

Performance OptimizationSpring Bootcaching
0 likes · 13 min read
11 Proven Ways to Keep Redis Lightning‑Fast and Avoid Latency
IT Services Circle
IT Services Circle
Dec 18, 2024 · Databases

Understanding Redis Maxmemory and Eviction Policies

This article explains how Redis limits memory with the maxmemory setting, how to view and modify it, details the available eviction strategies—including the newer LFU policies—and offers guidance on choosing a policy, monitoring usage, and scaling with Redis Cluster.

Memory ManagementRedis Clustercaching
0 likes · 7 min read
Understanding Redis Maxmemory and Eviction Policies
Java Architect Essentials
Java Architect Essentials
Dec 17, 2024 · Backend Development

Configuring Nginx for High‑Performance Static Sites: Caching, Gzip, CORS, and Anti‑Hotlinking

This article explains how to configure Nginx for a high‑performance static website by setting up proper caching headers, enabling gzip compression, configuring cross‑origin resource sharing, and implementing hotlink protection, with detailed code examples and explanations of the underlying principles.

Backend DevelopmentCORSNGINX
0 likes · 8 min read
Configuring Nginx for High‑Performance Static Sites: Caching, Gzip, CORS, and Anti‑Hotlinking
System Architect Go
System Architect Go
Dec 15, 2024 · Operations

A Structured Framework for Optimizing System Components

This article presents a comprehensive framework for optimizing system components such as databases, caches, message queues, and search engines, covering environment configuration, data structure organization, client‑side usage, and inter‑component collaboration, illustrated with MySQL, Redis, Kafka, and Elasticsearch examples.

SearchSystem optimizationcaching
0 likes · 6 min read
A Structured Framework for Optimizing System Components
Code Mala Tang
Code Mala Tang
Dec 11, 2024 · Cloud Native

Speed Up Docker Builds: Proven Tips to Cut Build Time

This guide explains Docker's build process and offers practical techniques—such as structuring Dockerfiles, using multi‑stage builds, leveraging cache, shrinking images, parallel builds, BuildKit, and .dockerignore—to dramatically reduce build times and improve development efficiency.

Build OptimizationBuildKitDocker
0 likes · 8 min read
Speed Up Docker Builds: Proven Tips to Cut Build Time
macrozheng
macrozheng
Dec 10, 2024 · Backend Development

Boost MySQL Performance with Redis: Local & Remote Caching Strategies

Learn how to prevent MySQL overload by adding Redis as a caching layer, covering local in‑memory caches, remote cache services, support for multiple data types, expiration policies, persistence mechanisms like RDB and AOF, and simplified TCP protocols to achieve high‑throughput, resilient data access.

Backend DevelopmentPersistencecaching
0 likes · 11 min read
Boost MySQL Performance with Redis: Local & Remote Caching Strategies
Architect
Architect
Dec 8, 2024 · Backend Development

16 Essential Redis Patterns Every Backend Engineer Should Master

This article compiles sixteen practical Redis use‑cases—from caching and distributed locks to rate limiting, bitmaps, shopping carts, timelines, queues, likes, tags, filtering, follow/fan relationships, and leaderboards—providing code snippets and command examples to help backend developers design scalable systems.

BackendDesign Patternscaching
0 likes · 11 min read
16 Essential Redis Patterns Every Backend Engineer Should Master
Radish, Keep Going!
Radish, Keep Going!
Dec 6, 2024 · Backend Development

How BigCache Achieves Ultra‑Fast In‑Memory Caching in Go

This article explains how the Go library BigCache uses sharding, efficient hash functions, and memory‑optimised data structures to deliver high‑concurrency, low‑latency caching, while avoiding GC bottlenecks and providing practical code examples and performance benchmarks.

GoMemory Optimizationbigcache
0 likes · 12 min read
How BigCache Achieves Ultra‑Fast In‑Memory Caching in Go
DaTaobao Tech
DaTaobao Tech
Dec 2, 2024 · Frontend Development

Client‑Side and Edge Caching Strategies for Membership Pages

The article outlines client‑cache and client‑snapshot techniques alongside an edge‑node ER‑cache that stores the first HTML chunk, explains a three‑layer routing model, and describes a head‑cache strategy with dynamic resource exclusion, skeleton UI snapshots, configurable switches, and per‑page cache durations to boost performance while preserving content freshness for membership pages.

EdgeWebcaching
0 likes · 11 min read
Client‑Side and Edge Caching Strategies for Membership Pages
php Courses
php Courses
Nov 27, 2024 · Backend Development

Key Performance and Architectural Drawbacks of Magento 2

The article outlines twelve major performance and architectural issues in Magento 2—including a heavy core codebase, inefficient EAV database design, slow admin UI, over‑reliance on caching, poor front‑end performance, resource‑intensive cloud requirements, indexing bottlenecks, limited scalability, third‑party extension risks, testing difficulties, slow deployment, and a steep developer learning curve.

Backend DevelopmentEAVMagento
0 likes · 6 min read
Key Performance and Architectural Drawbacks of Magento 2
Ctrip Technology
Ctrip Technology
Nov 21, 2024 · Big Data

Performance Governance and Optimization of Ctrip's Nova Data Reporting Platform

This article details the performance challenges of Ctrip's Nova data reporting platform and describes a series of governance measures—including multi‑dimensional data caching, materialized view acceleration, query strategy optimization, and SQL quality improvements—that collectively reduced average query latency by over 50% and stabilized the system.

Data PlatformSQL Performancecaching
0 likes · 26 min read
Performance Governance and Optimization of Ctrip's Nova Data Reporting Platform
Tencent Cloud Developer
Tencent Cloud Developer
Nov 19, 2024 · Backend Development

Ten Common Interface Performance Optimization Techniques

Ten practical techniques—early validation, batch queries, asynchronous processing, parallel execution, caching, connection pooling, response compression, message‑queue decoupling, security best practices, and reusable design patterns—collectively reduce latency, boost throughput, and improve scalability of high‑concurrency interfaces.

Design PatternsGoMessage Queue
0 likes · 29 min read
Ten Common Interface Performance Optimization Techniques
DataFunSummit
DataFunSummit
Nov 16, 2024 · Big Data

Data Lake Storage Acceleration: Evolution, Challenges, and Solutions for AI and Big Data Workloads

This article surveys the evolution of data‑lake storage acceleration, compares different architectural stages, analyzes why acceleration is needed for AI and big‑data scenarios, and details the key techniques—metadata acceleration, read/write speedup, and end‑to‑end workflow optimization—used to overcome performance and cost challenges.

AICloud Nativecaching
0 likes · 23 min read
Data Lake Storage Acceleration: Evolution, Challenges, and Solutions for AI and Big Data Workloads
58 Tech
58 Tech
Nov 8, 2024 · Operations

Design and Optimization of an App Operation Platform: Ensuring High Availability, Performance, and Scalability

This article details the architecture, challenges, and optimization techniques of an app operation platform, covering its dual-engine design, caching strategies, and high‑availability principles that reduce response time to under 4 ms while supporting massive concurrent traffic.

App OperationsDistributed SystemsPerformance Optimization
0 likes · 7 min read
Design and Optimization of an App Operation Platform: Ensuring High Availability, Performance, and Scalability