Tagged articles
5000 articles
Page 7 of 50
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.

LinuxLoad TestingNGINX
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
IT Services Circle
IT Services Circle
Aug 31, 2025 · Fundamentals

How the New Linux Swap Table Boosts Performance by Up to 20%

A recent Linux kernel patch introduces a unified Swap Table architecture that integrates swap cache, mapping, and allocation, delivering 5%‑20% overall speedups, up to 20% gains in VM scalability, faster builds, and higher Redis/Valkey throughput while reducing memory usage.

LinuxMemory ManagementPerformance
0 likes · 3 min read
How the New Linux Swap Table Boosts Performance by Up to 20%
Code Mala Tang
Code Mala Tang
Aug 31, 2025 · Backend Development

Boost Node.js Performance with Worker Threads: A Practical Guide

This article explains how Node.js Worker Threads enable true parallelism for CPU‑intensive tasks, prevent event‑loop blocking, improve scalability with microservices, leverage shared memory for speed, and lead to cleaner, more maintainable code, complete with real‑world examples and starter code.

Node.jsPerformanceWorker Threads
0 likes · 10 min read
Boost Node.js Performance with Worker Threads: A Practical Guide
Code Mala Tang
Code Mala Tang
Aug 30, 2025 · Backend Development

How to Log API Requests Without Slowing Down Your Server

Effective API logging is essential for debugging and compliance, but naive synchronous logging can block the event loop, exhaust disk I/O, and degrade performance; this guide explains why, and provides ten practical steps—including asynchronous loggers, buffering, offloading, sensitive data masking, and monitoring—to keep your server fast and reliable.

API loggingAsynchronousLog Management
0 likes · 15 min read
How to Log API Requests Without Slowing Down Your Server
Java Backend Technology
Java Backend Technology
Aug 29, 2025 · Backend Development

Why Feat Outperforms Spring Boot and Vert.x: A High‑Performance Java Web Framework

Feat is a high‑performance Java web service framework that offers a SpringBoot‑like development experience while delivering faster startup, lower memory usage, higher request throughput, and built‑in AI‑native and cloud‑native capabilities, making it a compelling alternative for modern backend development.

AIPerformanceWeb framework
0 likes · 7 min read
Why Feat Outperforms Spring Boot and Vert.x: A High‑Performance Java Web Framework
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
Sohu Tech Products
Sohu Tech Products
Aug 28, 2025 · Mobile Development

Why Jetpack Compose Outperforms Traditional Android Views: Performance, Efficiency & Architecture

Jetpack Compose dramatically improves Android UI development by offering declarative syntax, faster development cycles, reduced code size, superior performance benchmarks over RecyclerView, advanced state management with Snapshot System, powerful animation APIs, modular architecture techniques, and practical migration strategies, while also highlighting its limitations compared to traditional View and HarmonyOS ArkUI.

Android UIJetpack ComposePerformance
0 likes · 16 min read
Why Jetpack Compose Outperforms Traditional Android Views: Performance, Efficiency & Architecture
Ops Community
Ops Community
Aug 28, 2025 · Operations

Mastering Ansible: Advanced Automation Techniques from Beginner to Expert

This comprehensive guide explores Ansible's agentless architecture, advanced playbook design patterns, performance tuning, CI/CD integration, enterprise‑grade security practices, and real‑world case studies, providing ops engineers with the knowledge to automate thousands of servers and become automation architects.

AnsibleCI/CDInfrastructure as Code
0 likes · 18 min read
Mastering Ansible: Advanced Automation Techniques from Beginner to Expert
php Courses
php Courses
Aug 28, 2025 · Backend Development

Why PHP Is Making a Comeback in Modern Web Development

The article explores PHP's evolution into a modern, full‑stack backend solution, highlighting its performance gains, server‑side rendering benefits, and how new tools let developers build dynamic front‑ends without heavy JavaScript reliance, while also acknowledging JavaScript's continued strengths.

PHPPerformanceServer-side Rendering
0 likes · 5 min read
Why PHP Is Making a Comeback in Modern Web Development
macrozheng
macrozheng
Aug 27, 2025 · Backend Development

Oracle JDK vs OpenJDK: Which JDK Should Power Your Production Java Apps?

An in‑depth comparison of Oracle JDK and OpenJDK covers their origins, licensing, feature sets, release cycles, performance benchmarks, security updates, and practical migration guides, helping developers choose the right JDK for production environments and avoid costly legal or stability pitfalls.

JDKLicensingOpenJDK
0 likes · 12 min read
Oracle JDK vs OpenJDK: Which JDK Should Power Your Production Java Apps?
Ops Community
Ops Community
Aug 26, 2025 · Databases

5 Redis High‑Availability Architectures – Why Most Fail and the Hidden Solution

This article examines why single‑node Redis is a reliability nightmare, then rigorously evaluates five high‑availability architectures—including Sentinel, Redis Cluster, Codis, Redis Enterprise, and cloud‑native services—detailing their scenarios, pros, cons, performance metrics, deployment scripts, monitoring setups, and a decision‑making guide to help you choose the optimal solution.

ClusterPerformancehigh availability
0 likes · 14 min read
5 Redis High‑Availability Architectures – Why Most Fail and the Hidden Solution
php Courses
php Courses
Aug 26, 2025 · Backend Development

Boost PHP Performance: Reduce Composer Autoload Overhead with Simple Tweaks

This article explains why Composer's autoloader can become a performance bottleneck in large PHP projects and provides practical steps—such as using Composer's optimization commands, organizing namespaces, separating dev and prod configurations, leveraging PHP 7.4+ preloading, and monitoring with profiling tools—to significantly cut autoload overhead and improve overall application speed.

ComposerOPcachePerformance
0 likes · 7 min read
Boost PHP Performance: Reduce Composer Autoload Overhead with Simple Tweaks
Architect's Tech Stack
Architect's Tech Stack
Aug 26, 2025 · Backend Development

10 Proven Ways to Speed Up Spring Boot Startup Time

This article presents ten practical techniques—including lazy loading, lazy database initialization, selective auto‑configuration, log level tuning, JVM flags, dependency trimming, bean optimization, JIT tweaks, classpath scanning reduction, and DevTools restart—to dramatically reduce Spring Boot application startup time.

Performancejavaspring-boot
0 likes · 6 min read
10 Proven Ways to Speed Up Spring Boot Startup Time
MaGe Linux Operations
MaGe Linux Operations
Aug 25, 2025 · Operations

How Ansible Turns Manual Deployments into 10x Faster Automation for 1000+ Servers

This article walks through the author's real‑world experience automating deployments across a thousand‑plus server cluster with Ansible, covering tool selection, architecture design, performance tuning, security practices, rollback mechanisms, cost‑benefit analysis, and common pitfalls, demonstrating how automation can boost efficiency tenfold.

AnsiblePerformancelarge scale
0 likes · 18 min read
How Ansible Turns Manual Deployments into 10x Faster Automation for 1000+ Servers
Su San Talks Tech
Su San Talks Tech
Aug 25, 2025 · Databases

Master Database Indexes: 10 Essential Questions Every Developer Should Know

This article explains the fundamentals of database indexes, how they work, common pitfalls such as slow queries and index misuse, and provides practical solutions, best‑practice design principles, and differences between MySQL and PostgreSQL, all illustrated with clear SQL examples and diagrams.

MySQLPerformancedatabase
0 likes · 13 min read
Master Database Indexes: 10 Essential Questions Every Developer Should Know
AndroidPub
AndroidPub
Aug 25, 2025 · Mobile Development

Mastering Jetpack Compose Stability: Boost Performance and UI Responsiveness

This article explains Jetpack Compose's rendering pipeline, the recomposition mechanism, and the concept of stability, then provides practical strategies—such as using immutable data, applying @Stable/@Immutable annotations, and optimizing large lists—to reduce unnecessary recompositions and improve Android UI performance.

AndroidImmutable DataJetpack Compose
0 likes · 12 min read
Mastering Jetpack Compose Stability: Boost Performance and UI Responsiveness
IT Services Circle
IT Services Circle
Aug 24, 2025 · Backend Development

What’s New in Go 1.25? Key Toolchain, Runtime, and Library Enhancements

Go 1.25, released in August 2025, brings a suite of toolchain, runtime, and standard‑library upgrades—including default memory‑leak detection, a new go.mod ignore directive, container‑aware GOMAXPROCS, experimental greentea GC, JSON V2, and several new diagnostics—without changing the language syntax.

ContainerGoGo 1.25
0 likes · 8 min read
What’s New in Go 1.25? Key Toolchain, Runtime, and Library Enhancements
Deepin Linux
Deepin Linux
Aug 24, 2025 · Fundamentals

Why Is Stack Memory Faster Than Heap? A Deep Dive into Stack vs. Heap Allocation

This article explains the fundamental differences between stack and heap memory allocation, covering their allocation mechanisms, performance characteristics, common pitfalls such as stack overflow and memory leaks, practical code examples in C/C++, and typical interview questions to help developers choose the right memory model for their applications.

HeapMemory ManagementPerformance
0 likes · 65 min read
Why Is Stack Memory Faster Than Heap? A Deep Dive into Stack vs. Heap Allocation
Java Architect Essentials
Java Architect Essentials
Aug 22, 2025 · Backend Development

Why MyBatis-Flex Outperforms MyBatis-Plus: Features, Performance & Quick Start

This article introduces MyBatis-Flex, a lightweight yet powerful MyBatis enhancement framework that boosts development efficiency with type‑safe QueryWrapper, extensive features like multi‑tenant and data encryption, supports dozens of databases, and delivers 5‑10× performance gains over MyBatis‑Plus, complete with a step‑by‑step quick‑start guide.

MyBatis-FlexORMPerformance
0 likes · 11 min read
Why MyBatis-Flex Outperforms MyBatis-Plus: Features, Performance & Quick Start
macrozheng
macrozheng
Aug 22, 2025 · Fundamentals

How Jeandle’s LLVM‑Powered JIT Could Supercharge Java Performance

Jeandle, the new open‑source LLVM‑based JIT compiler released by Ant Group, aims to integrate LLVM’s high‑performance optimizations into the JVM, offering faster execution, future roadmap details, and insights into JIT and LLVM fundamentals for Java developers.

JITJVMLLVM
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Supercharge Java Performance
Java Backend Technology
Java Backend Technology
Aug 22, 2025 · Backend Development

How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance

Jeandle, the new open‑source LLVM‑based JIT compiler released by Ant Group, aims to boost Java performance by integrating LLVM’s optimization capabilities into the JVM, explaining JIT and LLVM fundamentals, its architecture, and an ambitious roadmap toward full bytecode support and advanced optimizations.

JITJVMLLVM
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance
MaGe Linux Operations
MaGe Linux Operations
Aug 21, 2025 · Cloud Native

Mastering K8s StorageClass with Ceph: From Basics to Production‑Ready Deployment

Learn how to design Kubernetes StorageClasses, integrate them with Ceph, and implement production‑grade deployments—including high‑performance SSD classes, multi‑tier strategies, zero‑downtime rollout, monitoring, security, and troubleshooting—while following best‑practice guidelines for cloud‑native storage optimization.

CSICephKubernetes
0 likes · 16 min read
Mastering K8s StorageClass with Ceph: From Basics to Production‑Ready Deployment
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
Java Architect Essentials
Java Architect Essentials
Aug 20, 2025 · Backend Development

How to Prevent Java StackOverflow Crashes: Tuning JVM Stack Size and Monitoring Tips

This article explains why JVM stack overflow is a critical issue, illustrates common causes such as uncontrolled recursion and massive thread creation, provides practical stack‑size tuning guidelines, special‑scenario adjustments for SpringBoot and cloud‑native deployments, and outlines diagnostic tools and monitoring metrics to detect and avoid crashes.

JVMPerformanceStackOverflow
0 likes · 6 min read
How to Prevent Java StackOverflow Crashes: Tuning JVM Stack Size and Monitoring Tips
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.

PerformanceScalabilitycaching
0 likes · 7 min read
9 Proven High‑Performance Optimization Techniques for Large‑Scale Systems
dbaplus Community
dbaplus Community
Aug 19, 2025 · Operations

Avoid These 10 System Architecture Sins That Sabotage Scaling

The article enumerates ten deadly system‑architecture mistakes—such as assuming natural scaling, treating microservices as monoliths, ignoring eventual consistency, over‑relying on a single database, lacking observability, over‑designing, mixing stateful logic, skipping chaos testing, underestimating third‑party risk, and ignoring human cost—providing concrete code examples, diagrams, and actionable lessons to prevent costly failures at scale.

MicroservicesObservabilityPerformance
0 likes · 10 min read
Avoid These 10 System Architecture Sins That Sabotage Scaling
MaGe Linux Operations
MaGe Linux Operations
Aug 18, 2025 · Operations

Redis Cache Pitfalls: Penetration, Avalanche, Breakdown – Solutions & Real Cases

This article examines the three classic Redis caching problems—cache penetration, cache avalanche, and cache breakdown—illustrates real‑world incidents that caused system outages, and provides comprehensive mitigation techniques such as Bloom filters, null‑value caching, random expiration, multi‑level caches, logical expiration, and distributed locks, along with monitoring and disaster‑recovery practices.

CachePerformancePython
0 likes · 25 min read
Redis Cache Pitfalls: Penetration, Avalanche, Breakdown – Solutions & Real Cases
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 18, 2025 · Databases

Unlocking LeetCode’s Hardest SQL Problem with Window Functions

This article examines LeetCode problem 185 – the hardest SQL challenge – by preparing the Employee and Department tables, presenting two solution approaches (a subquery and a window‑function version), benchmarking their performance on large test data, and explaining why window functions are the superior choice in MySQL 8+.

LeetCodeMySQLPerformance
0 likes · 10 min read
Unlocking LeetCode’s Hardest SQL Problem with Window Functions
php Courses
php Courses
Aug 18, 2025 · Backend Development

Boosting Laravel Performance: How We Integrated Go as an Accelerator

This article details how a Laravel‑based PHP system was enhanced by introducing Go components, covering architecture design, cross‑language communication, performance optimizations, lessons learned, and measurable improvements in response time and server load.

BackendGoHybrid Architecture
0 likes · 7 min read
Boosting Laravel Performance: How We Integrated Go as an Accelerator
Cognitive Technology Team
Cognitive Technology Team
Aug 17, 2025 · Backend Development

synchronized vs Lock in Java: When to Choose Each for Thread Safety

This article examines the core differences between Java's synchronized keyword and the Lock interface, covering their principles, performance, flexibility, visibility guarantees, reentrancy, interruption handling, and practical selection guidelines with code examples, tables, and real‑world scenarios to help developers choose the appropriate locking mechanism.

LockPerformanceReentrantLock
0 likes · 9 min read
synchronized vs Lock in Java: When to Choose Each for Thread Safety
dbaplus Community
dbaplus Community
Aug 14, 2025 · Databases

10 Common Reasons Your PostgreSQL Queries Are Slow—and How to Fix Them

Discover the ten most frequent causes of sluggish PostgreSQL queries—from missing or inefficient indexes and poor query design to lack of vacuuming, table bloat, wrong data types, excessive sequential scans, deadlocks, missing connection pooling, overused ORDER BY/DISTINCT, and misconfigured settings—and learn concrete steps to resolve each issue.

PerformanceVacuumindexes
0 likes · 6 min read
10 Common Reasons Your PostgreSQL Queries Are Slow—and How to Fix Them
Tech Freedom Circle
Tech Freedom Circle
Aug 14, 2025 · Backend Development

10 Proven Techniques to Optimize API Latency from 11 s to 170 ms – A Meituan Interview Case

The article presents a step‑by‑step analysis of how to shrink a 11‑second API response to 170 ms by applying batch database writes, Redis pipeline, asynchronous processing, thread‑pool design, local‑memory buffering, MQ integration, and other performance‑tuning patterns, backed by real‑world benchmarks and code samples.

API optimizationAsyncNoSQL
0 likes · 48 min read
10 Proven Techniques to Optimize API Latency from 11 s to 170 ms – A Meituan Interview Case
Sohu Tech Products
Sohu Tech Products
Aug 13, 2025 · Fundamentals

Unveiling Swift’s Dictionary: Inside the Hash Table and Memory Layout

This article dives deep into Swift's Dictionary implementation, explaining its underlying hash‑table structure, memory layout, variant storage, probing strategies, copy‑on‑write semantics, conflict resolution, load‑factor handling, and automatic resizing, all illustrated with real code and debugger screenshots.

Copy-on-WriteData StructuresPerformance
0 likes · 26 min read
Unveiling Swift’s Dictionary: Inside the Hash Table and Memory Layout
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Aug 13, 2025 · Backend Development

Boosting TLS Performance with Intel QAT and a Custom Keyless Architecture

This article details how XiaoHongShu's infrastructure team built a keyless architecture that offloads CPU‑intensive TLS private‑key signing to Intel QAT hardware, achieving massive HTTPS throughput gains, lower server costs, and valuable insights for similar high‑traffic TLS offload scenarios.

Intel QATKeyless ArchitecturePerformance
0 likes · 10 min read
Boosting TLS Performance with Intel QAT and a Custom Keyless Architecture
JD Cloud Developers
JD Cloud Developers
Aug 13, 2025 · Backend Development

Why Do MySQL PhantomReferences Cause Long GC Pauses and How to Fix Them?

This article analyzes frequent timeout alerts caused by the getUiToken API, investigates JVM garbage‑collection pauses linked to excessive PhantomReference objects from MySQL connections, and presents configuration, code, and scheduling solutions that dramatically reduce GC latency and improve service stability.

ConnectionPoolJVMMySQL
0 likes · 12 min read
Why Do MySQL PhantomReferences Cause Long GC Pauses and How to Fix Them?
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.

BackendPerformanceProfiling
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
ITPUB
ITPUB
Aug 12, 2025 · Backend Development

Why Microsoft Rewrote TypeScript in Go for a 10× Speed Boost

Microsoft’s TypeScript team migrated the compiler from JavaScript to Go, achieving up to ten‑fold performance gains, halving memory usage, and enabling shared‑memory concurrency, while preserving compatibility and exploring future AI‑driven code analysis and language‑service APIs.

GoPerformanceTypeScript
0 likes · 35 min read
Why Microsoft Rewrote TypeScript in Go for a 10× Speed Boost
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
Raymond Ops
Raymond Ops
Aug 7, 2025 · Operations

Master Linux TCP Settings: Tuning /proc/sys/net/ipv4 for Better Performance

This article explains the purpose of the /proc/sys/net/ipv4 and /proc/sys/net/core directories, lists essential TCP kernel parameters with their default and recommended values, shows how to view and modify them permanently using sysctl or echo, and provides commands for checking network interface statistics on a Linux system.

NetworkingPerformanceTCP
0 likes · 15 min read
Master Linux TCP Settings: Tuning /proc/sys/net/ipv4 for Better Performance
Liangxu Linux
Liangxu Linux
Aug 6, 2025 · Fundamentals

Functional vs Imperative Programming in Embedded Systems: When to Choose Which?

This article compares functional and imperative programming for embedded systems, examining testability, maintainability, and performance, and provides C code examples that illustrate the trade‑offs of each paradigm; it also discusses resource constraints, recursion overhead, and how to combine both approaches in practice.

Performanceembedded systemsfunctional programming
0 likes · 9 min read
Functional vs Imperative Programming in Embedded Systems: When to Choose Which?
Volcano Engine Developer Services
Volcano Engine Developer Services
Aug 6, 2025 · Artificial Intelligence

How VeOmni Revolutionizes Multimodal Model Training with 40% Speed Gains

VeOmni, ByteDance’s open‑source unified multimodal training framework, tackles fragmented training pipelines by integrating LoRA fine‑tuning, FSDP, Ulysses, and Expert Parallel, delivering up to 40% higher throughput, up to 55% memory savings, and streamlined one‑click deployment for LLM, VLM, and video models.

AIFrameworkParallelism
0 likes · 14 min read
How VeOmni Revolutionizes Multimodal Model Training with 40% Speed Gains
dbaplus Community
dbaplus Community
Aug 5, 2025 · Backend Development

10 Logging Best Practices to Diagnose Production Issues Efficiently

This article presents ten practical rules for writing high‑quality logs—covering format consistency, stack traces, log levels, parameter completeness, asynchronous handling, traceability, dynamic configuration, structured storage, and intelligent monitoring—to help engineers quickly pinpoint problems in high‑traffic systems.

Performancelogbacklogging
0 likes · 9 min read
10 Logging Best Practices to Diagnose Production Issues Efficiently
Tech Freedom Circle
Tech Freedom Circle
Aug 5, 2025 · Backend Development

How to Diagnose and Fix Sudden Redis Slowdowns: A Complete Five‑Step Guide

This article provides a systematic, step‑by‑step methodology for identifying the root causes of Redis performance degradation—including big keys, slow queries, expiration spikes, memory limits, fork latency, AOF flushing, memory fragmentation, swap usage, huge pages, and CPU binding—and offers immediate mitigation tactics as well as long‑term architectural solutions to restore and maintain high throughput.

BackendCachePerformance
0 likes · 50 min read
How to Diagnose and Fix Sudden Redis Slowdowns: A Complete Five‑Step Guide
Senior Tony
Senior Tony
Aug 4, 2025 · Databases

Understanding MySQL Master‑Slave Replication: Core Principles, Modes, and Latency Mitigation

This article provides a comprehensive overview of MySQL master‑slave replication, explaining its core mechanisms, the push‑pull hybrid model, replication modes (asynchronous, full‑sync, semi‑sync), binlog formats, and practical strategies to reduce replication lag caused by large transactions, server load, and network constraints.

AsynchronousBinlogMySQL
0 likes · 9 min read
Understanding MySQL Master‑Slave Replication: Core Principles, Modes, and Latency Mitigation
Eric Tech Circle
Eric Tech Circle
Aug 3, 2025 · Artificial Intelligence

How to Deploy Qwen3‑Coder Locally and Boost Front‑End Development

This article explains the key improvements of Qwen3‑Coder, walks through two local deployment methods (LM Studio and Ollama), showcases front‑end coding examples, compares performance and hardware requirements, and offers practical recommendations for developers seeking an on‑premise AI coding assistant.

AI code generationLM StudioOllama
0 likes · 7 min read
How to Deploy Qwen3‑Coder Locally and Boost Front‑End Development
ITPUB
ITPUB
Aug 2, 2025 · Backend Development

Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested

By imposing a strict 1 GB memory cap on identical workloads across Go, Rust, Node.js, Python (Flask/Gunicorn), and Java Spring Boot, this study reveals how each language’s runtime handles memory pressure, detailing survival times, performance quirks, and ultimate failure modes.

GoNode.jsPerformance
0 likes · 8 min read
Which Language Survives a 1GB Memory Limit? Go, Rust, Node, Python, Java Tested
macrozheng
macrozheng
Aug 1, 2025 · Operations

Mastering Arthas: Fast, Non‑Intrusive Debugging of Java Production Issues

This guide demonstrates how Arthas enables rapid, non‑intrusive diagnosis of Java production problems by addressing common online challenges such as slow interfaces, thread blocking, memory leaks, hot‑fixes, and data inconsistencies, offering concrete commands, code examples, and best‑practice tips for reliable operations.

ArthasPerformancejava
0 likes · 10 min read
Mastering Arthas: Fast, Non‑Intrusive Debugging of Java Production Issues
macrozheng
macrozheng
Jul 30, 2025 · Backend Development

Unlock Spring Boot: Hidden Default Settings That Can Crash Your App

This article reveals the hidden default configurations of Spring Boot—such as Tomcat connection limits, HikariCP pool sizes, Jackson timezone handling, logging, caching, file upload limits, async thread pools, static resource caching, and transaction timeouts—and provides practical YAML adjustments to prevent performance bottlenecks and production failures.

BackendPerformanceconfiguration
0 likes · 12 min read
Unlock Spring Boot: Hidden Default Settings That Can Crash Your App
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.

Performancecachingconcurrency
0 likes · 29 min read
9 Proven Techniques to Supercharge Service Performance in Backend Systems
dbaplus Community
dbaplus Community
Jul 28, 2025 · Cloud Native

Why Your Container Strategy Is Quietly Killing Performance—and How to Fix It

A former monolith‑to‑containers migration revealed hidden performance penalties—namespace conversion, network overhead, storage I/O, and resource contention—plus over‑decomposed microservices, memory overallocation, bloated images, and mis‑tuned orchestration, all of which can be diagnosed and remedied with systematic measurement, tracing, and configuration adjustments.

PerformanceResource Optimizationcloud-native
0 likes · 16 min read
Why Your Container Strategy Is Quietly Killing Performance—and How to Fix It
macrozheng
macrozheng
Jul 25, 2025 · Backend Development

Boost Java Persistence with MyBatis-Flex: Features, Comparison, and Quick Start

This article introduces MyBatis-Flex, a lightweight yet powerful MyBatis enhancement framework, outlines its key characteristics, compares it with MyBatis-Plus and Fluent-MyBatis, presents performance benchmarks, lists supported databases, and provides a step‑by‑step quick‑start guide for Spring Boot integration.

MyBatis-FlexORMPerformance
0 likes · 14 min read
Boost Java Persistence with MyBatis-Flex: Features, Comparison, and Quick Start
Architect's Tech Stack
Architect's Tech Stack
Jul 24, 2025 · Backend Development

Why Is Reflection So Much Slower Than new? Java Object Creation Benchmarks

This article explains the fundamental differences between using the new operator and Java reflection to instantiate objects, presents a performance benchmark showing reflection’s significant overhead, analyzes the underlying reasons, and outlines practical scenarios where each approach is appropriate.

BenchmarkObject CreationPerformance
0 likes · 5 min read
Why Is Reflection So Much Slower Than new? Java Object Creation Benchmarks
Deepin Linux
Deepin Linux
Jul 23, 2025 · Operations

Mastering Linux Disk I/O: Principles, Metrics, and Optimization Strategies

This comprehensive guide explains Linux disk I/O fundamentals, compares HDD and SSD characteristics, details file system structures, outlines I/O operation flow, introduces key performance metrics like IOPS, throughput and latency, and provides practical testing tools and optimization techniques for both applications and storage layers.

Disk I/OLinuxPerformance
0 likes · 31 min read
Mastering Linux Disk I/O: Principles, Metrics, and Optimization Strategies
Java Architect Essentials
Java Architect Essentials
Jul 21, 2025 · Backend Development

Boost Java Object Creation Speed: 3 Proven Techniques to Cut Overhead

This article explains why using the plain new operator is far faster than reflection, shows how an object pool can dramatically reduce memory usage and allocation time, and demonstrates a factory‑plus‑cache pattern that eliminates most repetitive new calls, delivering up to three‑fold performance gains.

BackendFactory PatternObject Creation
0 likes · 6 min read
Boost Java Object Creation Speed: 3 Proven Techniques to Cut Overhead
Architecture Development Notes
Architecture Development Notes
Jul 21, 2025 · Artificial Intelligence

Why Rust’s Burn Framework Is Redefining Deep Learning Performance

Burn, a native Rust deep learning framework by Tracel AI, combines extreme flexibility, high computational efficiency, and cross‑platform portability through a modular backend abstraction, type‑safe tensor operations, asynchronous execution, and extensive tooling, offering performance‑competitive alternatives to Python‑based frameworks for both training and inference.

BurnDeep LearningGPU
0 likes · 23 min read
Why Rust’s Burn Framework Is Redefining Deep Learning Performance
MaGe Linux Operations
MaGe Linux Operations
Jul 20, 2025 · Operations

10 Common Linux Ops Problems and Proven Fixes

This guide walks senior Linux administrators through ten frequent operational issues—high load, disk space shortage, network failures, service start errors, SSH refusals, memory spikes, filesystem errors, time sync problems, zombie processes, and security breaches—detailing symptoms, diagnostic commands, immediate remedies, and long‑term optimizations.

Performance
0 likes · 18 min read
10 Common Linux Ops Problems and Proven Fixes
Cognitive Technology Team
Cognitive Technology Team
Jul 20, 2025 · Fundamentals

How False Sharing Slows Java Programs and How to Eliminate It

This article explains what false sharing is in Java, how cache lines and cache‑line invalidation cause performance penalties, and provides concrete code examples and @Contended annotation techniques to detect and fix false sharing for faster multithreaded applications.

CacheContendedPerformance
0 likes · 10 min read
How False Sharing Slows Java Programs and How to Eliminate It
FunTester
FunTester
Jul 20, 2025 · Backend Development

Which GUID Strategy Is Best for High‑Performance Java Services?

Generating globally unique identifiers (GUIDs) is essential for performance testing and business scenarios such as user behavior tracking, and this article compares five approaches—UUID, centralized services, Snowflake, ThreadLocal, and Atomic classes—detailing their principles, advantages, drawbacks, and suitable use cases for high‑concurrency systems.

GUIDPerformancejava
0 likes · 11 min read
Which GUID Strategy Is Best for High‑Performance Java Services?
21CTO
21CTO
Jul 19, 2025 · Backend Development

Which Language Wins 2025? Go, Python, or Rust – Speed, Cost, and Career Insights

Choosing a programming language now requires weighing execution speed, memory usage, developer productivity, ecosystem tools, and salary trends; this article compares Go, Python, and Rust across benchmarks, cloud‑native suitability, AI/ML dominance, and market demand to guide teams on when to adopt each technology.

BenchmarkGoPerformance
0 likes · 9 min read
Which Language Wins 2025? Go, Python, or Rust – Speed, Cost, and Career Insights
php Courses
php Courses
Jul 18, 2025 · Backend Development

10 Common Laravel Pitfalls Even Senior Developers Make (And How to Fix Them)

This article highlights ten frequent Laravel mistakes—from N+1 queries and missing transactions to improper caching and lack of performance monitoring—explaining why they occur and providing concrete code examples of best‑practice solutions to improve efficiency, security, and maintainability.

BackendEloquentLaravel
0 likes · 8 min read
10 Common Laravel Pitfalls Even Senior Developers Make (And How to Fix Them)
Deepin Linux
Deepin Linux
Jul 17, 2025 · Fundamentals

Unlock Faster C++ Performance: Master Memory Pools and Eliminate Fragmentation

This article explains why traditional C++ new/delete memory management leads to internal and external fragmentation and performance loss, introduces the concept and principles of memory pools, compares various pool implementations, and provides a complete, thread‑safe example that integrates with std::allocator for high‑efficiency allocation.

AllocatorMemory ManagementPerformance
0 likes · 29 min read
Unlock Faster C++ Performance: Master Memory Pools and Eliminate Fragmentation
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.

Dynamic RoutingPHPPerformance
0 likes · 7 min read
Why RadixRouter Beats Other PHP Routers in Speed and Memory
vivo Internet Technology
vivo Internet Technology
Jul 16, 2025 · Frontend Development

Boosting BI Dashboard Performance: Proven Front‑End Optimization Strategies

This article details how the vivo Internet Big Data team systematically improved the home‑page performance of their BI data‑visualization platform by analyzing key web metrics, identifying bottlenecks, and applying time‑ and space‑focused optimizations such as HTTP/2 migration, resource preloading adjustments, code splitting, and Web Workers, resulting in a 292% overall speed increase.

BIDashboardPerformance
0 likes · 16 min read
Boosting BI Dashboard Performance: Proven Front‑End Optimization Strategies
Code Wrench
Code Wrench
Jul 16, 2025 · Backend Development

Build Scalable Multi‑Tenant SQL Server Pools in Go with GORM Optimizations

This guide details a complete solution for building multi‑tenant SQL Server connection pools in Go microservices, covering YAML tenant configuration, a thread‑safe pool factory, Gin middleware integration, advanced GORM query techniques, high‑concurrency optimizations, monitoring, slow‑query logging, and circuit‑breaker safeguards.

Connection PoolGORMGolang
0 likes · 8 min read
Build Scalable Multi‑Tenant SQL Server Pools in Go with GORM Optimizations
macrozheng
macrozheng
Jul 16, 2025 · Databases

Why Auto‑Increment Beats UUID in MySQL: Performance Tests and Deep Dive

An in‑depth MySQL study compares auto‑increment, UUID, and random Snowflake keys by building three identical tables, running insert‑performance tests with Spring Boot/JdbcTemplate, and analyzing index structures, revealing why auto‑increment keys outperform UUIDs despite the latter’s uniqueness.

MySQLPerformanceauto_increment
0 likes · 11 min read
Why Auto‑Increment Beats UUID in MySQL: Performance Tests and Deep Dive
Tech Freedom Circle
Tech Freedom Circle
Jul 16, 2025 · Interview Experience

How to Use and Optimize State Machines in Java for Interview Success

This article explains the concept of state machines, why traditional if‑else logic is problematic, compares popular Java state‑machine frameworks, provides performance benchmarks, walks through a complete Spring Statemachine implementation for order processing, and offers practical optimization and monitoring tips for high‑throughput scenarios.

Performanceinterviewjava
0 likes · 30 min read
How to Use and Optimize State Machines in Java for Interview Success
Test Development Learning Exchange
Test Development Learning Exchange
Jul 15, 2025 · Backend Development

Master Loguru: Simplify Python Logging with Powerful Features

This guide introduces Loguru, a modern Python logging library that replaces the standard logging module with a concise API, automatic coloring, thread‑safe operation, file rotation, JSON output, and extensive configuration options, providing clear examples, advanced settings, testing integration, and best‑practice project structures.

LoguruPerformancedebugging
0 likes · 7 min read
Master Loguru: Simplify Python Logging with Powerful Features
MaGe Linux Operations
MaGe Linux Operations
Jul 15, 2025 · Databases

Master Redis Cluster Ops in 5 Minutes: Fix 90% of Production Issues

This comprehensive guide walks you through Redis cluster architecture, deployment, enterprise‑grade configuration management, logging, monitoring, queue handling, performance tuning, and fault‑tolerance practices, providing step‑by‑step instructions, scripts, and best‑practice recommendations to quickly resolve the majority of production problems.

ClusterPerformanceredis
0 likes · 29 min read
Master Redis Cluster Ops in 5 Minutes: Fix 90% of Production Issues
php Courses
php Courses
Jul 15, 2025 · Backend Development

7 Fatal PHP Mistakes Every Developer Must Avoid

This article outlines the seven most common and dangerous errors in PHP development—ranging from SQL injection and unchecked input to poor session handling and lack of autoloading—while offering concrete code‑level solutions to boost security, performance, and maintainability.

BackendPHPPerformance
0 likes · 6 min read
7 Fatal PHP Mistakes Every Developer Must Avoid