Tagged articles
5000 articles
Page 7 of 50
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 integrationAsynchronousCaching
0 likes · 18 min read
How to Build Reliable, High‑Performance AI Services in Enterprise Applications
Python Programming Learning Circle
Python Programming Learning Circle
Sep 5, 2025 · Fundamentals

10 Hidden Python Tricks to Supercharge Performance

This article reveals ten often‑overlooked Python performance techniques—from using enumerate and array structures to leveraging Numba, Polars, and generators—showing how careful coding, profiling, and modern libraries can turn sluggish scripts into lightning‑fast production workloads.

GeneratorsOptimizationPolars
0 likes · 9 min read
10 Hidden Python Tricks to Supercharge Performance
Ops Community
Ops Community
Sep 4, 2025 · Databases

Avoid Redis Nightmares: Proven Deployment and Optimization Guide

This comprehensive guide walks you through Redis production deployment, persistence strategies, performance tuning, security hardening, real‑world case studies, and failure recovery, helping you prevent common pitfalls and keep your cache layer reliable and fast.

OptimizationPersistenceRedis
0 likes · 21 min read
Avoid Redis Nightmares: Proven Deployment and Optimization Guide
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Sep 4, 2025 · Artificial Intelligence

Unlocking MoE Model Power: Baidu’s Baige 5.0 AI Platform’s FP8 and Distributed Innovations

Baidu’s Baige 5.0 AI Computing Platform introduces FP8 mixed‑precision training, MoE‑aware distributed strategies, adaptive parallelism, and a three‑tier KV‑Cache, delivering over 30% training speedup and 50% inference throughput gains while keeping token latency under half a second for large‑scale models.

AIFP8MoE
0 likes · 16 min read
Unlocking MoE Model Power: Baidu’s Baige 5.0 AI Platform’s FP8 and Distributed Innovations
Cognitive Technology Team
Cognitive Technology Team
Sep 3, 2025 · Backend Development

Why Did My Java Service Hit 90% Memory? Uncovering Hidden NioChannel Leaks

An in‑depth investigation of a Java service’s memory alarm reveals that a surge of temporary NioChannel objects, caused by high QPS and insufficient socket reuse, prematurely promotes objects to the old generation, leading to uncollected memory growth, and the article details the diagnosis, GC tuning, and mitigation steps.

JVMMemoryLeakTomcat
0 likes · 29 min read
Why Did My Java Service Hit 90% Memory? Uncovering Hidden NioChannel Leaks
Efficient Ops
Efficient Ops
Sep 2, 2025 · Operations

Essential Linux & Java Debugging Tools Every Engineer Should Know

This guide compiles a comprehensive set of Linux commands and Java diagnostic utilities—including tail, grep, awk, find, tsar, btrace, Greys, jps, jstack, jmap, and more—providing practical examples and code snippets to help engineers quickly troubleshoot and monitor system and JVM issues.

DebuggingLinuxOperations
0 likes · 17 min read
Essential Linux & Java Debugging Tools Every Engineer Should Know
JavaScript
JavaScript
Sep 2, 2025 · Mobile Development

12 Common Mobile Web Issues and How to Fix Them

This guide outlines twelve frequent mobile‑web problems—from 1 px borders and 300 ms click delays to safe‑area padding and image‑loading performance—and provides concise CSS or JavaScript solutions that developers can apply instantly to improve user experience across devices.

FrontendMobile Developmentperformance
0 likes · 5 min read
12 Common Mobile Web Issues and How to Fix Them
dbaplus Community
dbaplus Community
Sep 1, 2025 · Operations

How to Keep VictoriaMetrics Stable During Sudden Metric Surges

This article outlines practical strategies for protecting VictoriaMetrics storage under bursty metric traffic, covering communication with business teams, splitting deployments, choosing single‑node versus cluster setups, key monitoring metrics, separate storage for self‑monitoring, the VMUI Explore UI, and techniques for discarding high‑cardinality metrics.

MetricsVictoriaMetricsmonitoring
0 likes · 10 min read
How to Keep VictoriaMetrics Stable During Sudden Metric Surges
DevOps Coach
DevOps Coach
Sep 1, 2025 · Fundamentals

Unlock Python Speed: 10 Little‑Known Tricks to Supercharge Your Code

This article reveals ten often‑overlooked Python performance techniques—from replacing range(len(...)) with enumerate to leveraging Numba, Polars, and mypyc—providing concrete code examples, profiling commands, and library recommendations that can turn sluggish scripts into lightning‑fast production pipelines.

Generatorslru_cachemsgspec
0 likes · 9 min read
Unlock Python Speed: 10 Little‑Known Tricks to Supercharge Your Code
Instant Consumer Technology Team
Instant Consumer Technology Team
Sep 1, 2025 · Frontend Development

What’s Hot in Frontend, AI, and Cloud This Week? Top Insights and Tools

This weekly tech roundup highlights Meituan’s dynamic container performance breakthrough, Huawei’s Mate X5 foldable adaptation, ByteDance’s Rspack 1.5 features, AI‑driven automation advances, MQTT and Crush terminal tools, Alibaba Cloud’s AI platform milestones, and practical guides for performance optimization and Chrome extension development.

AIBig DataDevTools
0 likes · 8 min read
What’s Hot in Frontend, AI, and Cloud This Week? Top Insights and Tools
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.

CachingLinuxWeb server
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.

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

Backend DevelopmentNode.jsWorker 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
Sohu Tech Products
Sohu Tech Products
Aug 28, 2025 · Mobile Development

Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps

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

AndroidCachingKotlin
0 likes · 22 min read
Master 8 Powerful Caching Strategies for Lightning‑Fast Android Apps
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 UIAnimationJetpack Compose
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.

PHPServer-side Renderingfull-stack
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.

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

Clusterhigh availabilityperformance
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.

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

JavaSpring Bootperformance
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.

ansiblelarge scaleperformance
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.

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

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

JavaMybatis-Flexorm
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.

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

CompilerJITJVM
0 likes · 6 min read
How Jeandle’s LLVM‑Powered JIT Could Revolutionize Java Performance
Ops Community
Ops Community
Aug 21, 2025 · Databases

Redis Sentinel vs Cluster: Choosing the Right High‑Availability Architecture

This guide compares Redis Sentinel and Redis Cluster deployment modes, detailing architecture diagrams, performance benchmarks, configuration steps, operational trade‑offs, and selection criteria to help engineers decide the optimal high‑availability solution for their workloads.

ClusterDeploymenthigh availability
0 likes · 13 min read
Redis Sentinel vs Cluster: Choosing the Right High‑Availability Architecture
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.

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

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

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

ObservabilitySystem architecturemicroservices
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.

CachePythonRedis
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+.

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

GoHybrid ArchitectureLaravel
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.

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

IndexesPostgreSQLVacuum
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 optimizationAsyncConcurrency
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 StructuresSwift
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 ArchitectureTLS
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.

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

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

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

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

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

Functional Programmingembedded systemsimperative 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.

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

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

CacheMemoryRedis
0 likes · 50 min read
How to Diagnose and Fix Sudden Redis Slowdowns: A Complete Five‑Step Guide
Java Web Project
Java Web Project
Aug 4, 2025 · Databases

Why Docker May Not Be Ideal for MySQL: N Critical Reasons Explained

The article analyzes why running MySQL in Docker containers can cause data‑security risks, performance bottlenecks, state management problems, and insufficient resource isolation, while also outlining scenarios where containerization might still be viable.

ContainerizationData SecurityDocker
0 likes · 8 min read
Why Docker May Not Be Ideal for MySQL: N Critical Reasons Explained
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.

AsynchronousMySQLSemi‑Sync
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.

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

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

JavaOptimizationSpring Boot
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.

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

Resource Optimizationcloud-nativeperformance
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.

Backend DevelopmentMybatis-FlexSpring Boot
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 CreationReflection
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.

LinuxOptimizationdisk I/O
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.

Factory PatternJavaObject 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.

BurnGPURust
0 likes · 23 min read
Why Rust’s Burn Framework Is Redefining Deep Learning Performance