Tagged articles
1156 articles
Page 2 of 12
Xiao Liu Lab
Xiao Liu Lab
Nov 4, 2025 · Information Security

7 Essential Redis Security Baselines to Harden Your Production Deployments

This guide details seven critical Redis hardening steps—including timeout, syslog, strong password, non‑root execution, strict file permissions, trusted bind addresses, and command renaming—to transform insecure default settings into a verifiable, production‑ready security baseline.

ConfigurationHardeningSecurity
0 likes · 13 min read
7 Essential Redis Security Baselines to Harden Your Production Deployments
Raymond Ops
Raymond Ops
Oct 31, 2025 · Operations

Transform Your Coding Workflow: Master Vim’s 26-Key Power on Linux

This guide walks you through Vim’s fundamentals on Linux, covering its purpose, core modes, essential commands for navigation, editing, and file management, as well as practical configuration tips to turn the editor into a powerful, customized development environment.

ConfigurationVimcommand-line
0 likes · 12 min read
Transform Your Coding Workflow: Master Vim’s 26-Key Power on Linux
Raymond Ops
Raymond Ops
Oct 29, 2025 · Operations

Top 40 Nginx Interview Questions Every DevOps Engineer Should Master

This comprehensive guide covers 40 essential Nginx interview questions, explaining its core concepts, architecture, configuration, load balancing, security, performance tuning, proxy mechanisms, rate limiting, health checks, and common troubleshooting techniques for modern web operations.

ConfigurationWeb serverinterview
0 likes · 32 min read
Top 40 Nginx Interview Questions Every DevOps Engineer Should Master
Raymond Ops
Raymond Ops
Oct 28, 2025 · Operations

Master JumpServer Bastion Host: Installation, Configuration, and Usage Guide

This comprehensive guide explains why a bastion host is needed, outlines JumpServer's core features, and provides step‑by‑step instructions for installing, configuring, managing users and assets, setting up command filtering, auditing sessions, and configuring email notifications.

Bastion HostConfigurationInstallation
0 likes · 12 min read
Master JumpServer Bastion Host: Installation, Configuration, and Usage Guide
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Oct 28, 2025 · Databases

Why HBase Can’t Connect to Zookeeper and How to Fix It

This guide explains why HBase may fail to connect to Zookeeper in distributed storage environments and provides step‑by‑step troubleshooting, including service checks, configuration validation, network testing, log analysis, version compatibility, service restarts, and Java code examples with retry logic.

ConfigurationHBaseJava
0 likes · 11 min read
Why HBase Can’t Connect to Zookeeper and How to Fix It
Xiao Liu Lab
Xiao Liu Lab
Oct 23, 2025 · Operations

Automate Nginx Config Audits: Python Script to Export Structured Excel Reports

Learn how a lightweight Python script can automatically parse complex Nginx configuration files, extract upstream, server, and location details, and generate a structured Excel report for easy auditing, analysis, and collaboration, streamlining operations and configuration management.

AutomationConfigurationExcel
0 likes · 9 min read
Automate Nginx Config Audits: Python Script to Export Structured Excel Reports
macrozheng
macrozheng
Oct 22, 2025 · Backend Development

Unlock Spring Boot’s Hidden Power: 10 Essential Tools to Supercharge Your Apps

Discover ten powerful Spring Boot features—from @Conditional beans and @ConfigurationProperties to Actuator, DevTools, Retry, Cache, testing, custom starters, Admin UI, and CLI—that dramatically boost development efficiency, code quality, and production readiness, with practical code examples and deep insights for modern Java backend development.

ActuatorBackend DevelopmentConfiguration
0 likes · 20 min read
Unlock Spring Boot’s Hidden Power: 10 Essential Tools to Supercharge Your Apps
Ray's Galactic Tech
Ray's Galactic Tech
Oct 19, 2025 · Backend Development

How @Configuration Embodies the Open/Closed Principle in Spring Boot

Spring Boot’s @Configuration annotation serves as a practical implementation of the Open/Closed Principle by providing declarative, type‑safe bean definitions, enabling closed‑for‑modification business logic while remaining open for extension through modular configuration, conditional beans, and auto‑configuration mechanisms.

ConfigurationOpen/Closed PrincipleSpring Boot
0 likes · 7 min read
How @Configuration Embodies the Open/Closed Principle in Spring Boot
Open Source Tech Hub
Open Source Tech Hub
Oct 17, 2025 · Backend Development

Symfony 7.4 Drops XML Config: What Developers Need to Know

Symfony 7.4 deprecates XML configuration, enhances YAML with JSON‑Schema auto‑completion, and introduces PHP “array shapes” for more readable, type‑safe config files, guiding developers toward modern, IDE‑friendly configuration practices while phasing out legacy XML support.

Backend DevelopmentConfigurationPHP
0 likes · 4 min read
Symfony 7.4 Drops XML Config: What Developers Need to Know
Liangxu Linux
Liangxu Linux
Oct 15, 2025 · Operations

Boost Nginx QPS by 500%: Core Configuration Tricks for Enterprise Performance

This comprehensive guide walks you through enterprise‑grade Nginx tuning, covering worker process settings, event model tweaks, memory and buffer adjustments, compression, SSL/TLS hardening, load‑balancing, caching strategies, monitoring, system‑level kernel tweaks, and practical troubleshooting steps to dramatically increase request throughput.

ConfigurationNginxTuning
0 likes · 12 min read
Boost Nginx QPS by 500%: Core Configuration Tricks for Enterprise Performance
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 12, 2025 · Backend Development

Master Nginx Performance: 5 Key Settings to Boost Your Backend

This guide explains five essential Nginx configuration parameters—worker_processes, worker_connections, keepalive_timeout, sendfile/tcp_nopush/tcp_nodelay, and client_max_body_size—detailing their meanings, optimization recommendations, and practical considerations for high‑performance backend services.

Configurationperformance tuning
0 likes · 4 min read
Master Nginx Performance: 5 Key Settings to Boost Your Backend
Su San Talks Tech
Su San Talks Tech
Oct 12, 2025 · Backend Development

Unlock Spring Boot’s Hidden Power‑Ups: Conditional Beans, ConfigProps, Actuator & More

Explore the hidden power‑ups of Spring Boot—including @Conditional, @ConfigurationProperties, Actuator, DevTools, Retry, Cache, testing strategies, custom starters, Admin UI, and CLI—through concise explanations and complete code examples that demonstrate how to boost development efficiency and build production‑ready applications.

Backend DevelopmentConfigurationJava
0 likes · 22 min read
Unlock Spring Boot’s Hidden Power‑Ups: Conditional Beans, ConfigProps, Actuator & More
Ray's Galactic Tech
Ray's Galactic Tech
Oct 10, 2025 · Backend Development

Master Multi-Environment Config with Spring Boot 3.x and Nacos

This guide walks you through installing Nacos, configuring a Spring Boot 3.x application for dev, test, and prod environments, using namespaces, Data ID conventions, @RefreshScope for hot updates, and validates the setup with sample code and runtime checks.

ConfigurationJavaMulti-Environment
0 likes · 5 min read
Master Multi-Environment Config with Spring Boot 3.x and Nacos
Raymond Ops
Raymond Ops
Oct 6, 2025 · Backend Development

Master Nginx: From Basics to Advanced Configuration and Optimization

This comprehensive guide walks you through Nginx fundamentals, its performance advantages, installation methods, detailed configuration file structure, virtual host setup, logging strategies, and an overview of essential modules, empowering you to deploy, tune, and manage a high‑performance web server.

ConfigurationModuleslogging
0 likes · 32 min read
Master Nginx: From Basics to Advanced Configuration and Optimization
Ops Community
Ops Community
Oct 1, 2025 · Databases

Why Did Redis Memory Spike 10×? Uncover the Hidden Config Mistake

A sudden Redis memory surge from 2 GB to 20 GB was traced to a misconfigured list-compress-depth parameter, revealing how uncompressed lists and queue backlogs can cause ten‑fold memory growth, and outlining step‑by‑step diagnostics, compression fixes, and long‑term optimization strategies.

ConfigurationList CompressionMemory Management
0 likes · 24 min read
Why Did Redis Memory Spike 10×? Uncover the Hidden Config Mistake
Raymond Ops
Raymond Ops
Sep 29, 2025 · Cloud Native

Master GitLab: From History to Full Installation & Configuration Guide

This article provides a comprehensive overview of GitLab—including its origins, key features, and evolution—followed by detailed, step‑by‑step instructions for installing, configuring, and accessing GitLab on Rocky Linux, covering repository management, CI/CD pipelines, and Kubernetes integration.

Cloud NativeConfigurationDevOps
0 likes · 9 min read
Master GitLab: From History to Full Installation & Configuration Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 27, 2025 · Backend Development

9 Hidden Spring Boot 3 Annotations That Supercharge Your Apps

This article introduces nine often‑overlooked Spring Boot 3 annotations—including @ConditionalOnExpression, @ConstructorBinding, @EventListener, @Lazy, @EnableConfigurationProperties, @Profile, @Scheduled, @Scope, and @Retryable—explaining their purpose, showing practical code examples, and demonstrating how they improve configuration, immutability, event handling, circular‑dependency resolution, and fault tolerance.

Backend DevelopmentCode ExamplesConfiguration
0 likes · 10 min read
9 Hidden Spring Boot 3 Annotations That Supercharge Your Apps
ITPUB
ITPUB
Sep 26, 2025 · Operations

50 Must‑Know Linux Configuration Files for Sysadmins

This guide enumerates fifty essential Linux configuration files across categories such as user and permission management, network settings, startup services, logging, shell environment, cron scheduling, and system information, explaining each file’s path and primary purpose for system administrators.

ConfigurationOperationsSystem Administration
0 likes · 10 min read
50 Must‑Know Linux Configuration Files for Sysadmins
Ray's Galactic Tech
Ray's Galactic Tech
Sep 24, 2025 · Backend Development

Master Spring Boot 3.x Logging: Logback Integration, Advanced Config & Best Practices

This guide explains how Spring Boot 3.x uses Logback by default, shows basic property‑based setup, advanced logback‑spring.xml configurations, profile‑specific logging, SQL tracing with Hibernate, MyBatis, p6spy and datasource‑proxy, plus MDC tracing, async logging, alerting and production best practices.

ConfigurationJavaSpring Boot
0 likes · 10 min read
Master Spring Boot 3.x Logging: Logback Integration, Advanced Config & Best Practices
Architect
Architect
Sep 23, 2025 · Backend Development

Unlock Spring Boot’s Hidden Powers: 9 Built‑In Features Every Backend Engineer Should Master

This article explores Spring Boot’s most valuable built‑in capabilities—including request logging, content caching wrappers, OncePerRequestFilter, AOP utilities, starter auto‑configuration, flexible property binding, async and scheduled tasks, Actuator monitoring, and SpEL expressions—providing code examples and practical guidance to boost productivity and application robustness.

ActuatorAsyncConfiguration
0 likes · 13 min read
Unlock Spring Boot’s Hidden Powers: 9 Built‑In Features Every Backend Engineer Should Master
Ray's Galactic Tech
Ray's Galactic Tech
Sep 23, 2025 · Databases

Master PostgreSQL: Installation, Configuration, and Performance Tuning Guide

This comprehensive guide walks you through installing PostgreSQL on Linux, Windows, macOS, and Docker, configuring users, databases, and remote access, using daily psql commands, performing backups, applying advanced features like tablespaces and replication, and optimizing performance with key tuning parameters.

BackupConfigurationInstallation
0 likes · 7 min read
Master PostgreSQL: Installation, Configuration, and Performance Tuning Guide
Java Architect Essentials
Java Architect Essentials
Sep 22, 2025 · Backend Development

Avoid Hidden SpringBoot Pitfalls: Essential Config Tweaks for Production

SpringBoot’s “convention over configuration” simplifies development, but its default settings—such as limited Tomcat connections, minimal HikariCP pool size, unchecked JPA lazy loading, unrestricted file upload limits, and inadequate logging and caching—can cause performance bottlenecks and runtime failures, so this guide details essential configuration adjustments to ensure robust, production‑ready applications.

BackendConfigurationSpringBoot
0 likes · 13 min read
Avoid Hidden SpringBoot Pitfalls: Essential Config Tweaks for Production
Raymond Ops
Raymond Ops
Sep 22, 2025 · Databases

Master PostgreSQL: Complete Introduction and Step‑by‑Step Installation Guide

This article introduces PostgreSQL's powerful features and provides detailed, cross‑platform instructions for preparing the host, configuring network interfaces, adjusting system settings, and installing PostgreSQL via native packages or official repositories on major Linux distributions.

ConfigurationInstallationPostgreSQL
0 likes · 28 min read
Master PostgreSQL: Complete Introduction and Step‑by‑Step Installation Guide
Ops Community
Ops Community
Sep 21, 2025 · Backend Development

Why Nginx Dominates as the Top Web Server and How to Master It

This article explains why Nginx has become the most popular web server, outlines its high‑performance architecture, details master and worker process responsibilities, and provides practical guidance on core and advanced configuration, load balancing, access control, and reverse‑proxy deployment.

ConfigurationNginxWeb server
0 likes · 6 min read
Why Nginx Dominates as the Top Web Server and How to Master It
Architect Chen
Architect Chen
Sep 21, 2025 · Backend Development

Mastering Nginx: Essential Directives, Server Blocks, and Performance Tweaks

This guide explains Nginx's core configuration concepts—including directives, contexts, server and location blocks—provides practical examples for setting up virtual hosts, reverse proxies, load balancing, SSL/TLS, gzip compression, and custom error pages, and offers performance‑optimisation tips for production environments.

ConfigurationSSLserver block
0 likes · 8 min read
Mastering Nginx: Essential Directives, Server Blocks, and Performance Tweaks
Raymond Ops
Raymond Ops
Sep 18, 2025 · Operations

Master Nginx Optimization: Hide Version, Tweak Users, Enable Caching & More

This guide walks through essential Nginx optimizations—including hiding the version number, changing the run‑user and group, configuring cache expiry, setting up log rotation, adjusting connection timeouts, scaling worker processes, enabling gzip compression, applying image filtering, preventing hotlinking, and an overview of common modules—providing code snippets and configuration examples for each step.

ConfigurationNginxlinux
0 likes · 12 min read
Master Nginx Optimization: Hide Version, Tweak Users, Enable Caching & More
MaGe Linux Operations
MaGe Linux Operations
Sep 17, 2025 · Operations

Nginx vs HAProxy: Which Enterprise Load Balancer Wins? A Complete 0‑to‑1 Guide

This comprehensive guide compares Nginx and HAProxy across architecture, performance testing, configuration, high‑availability design, monitoring, tuning, and troubleshooting, providing practical code examples and a decision matrix to help operations engineers choose the optimal load‑balancing solution for enterprise workloads.

ConfigurationHAProxyPerformance Testing
0 likes · 23 min read
Nginx vs HAProxy: Which Enterprise Load Balancer Wins? A Complete 0‑to‑1 Guide
Raymond Ops
Raymond Ops
Sep 15, 2025 · Databases

Step-by-Step Guide to Installing and Understanding MariaDB

This comprehensive tutorial introduces MariaDB, explains its origins and key features, and provides detailed, cross‑platform installation and configuration instructions for Rocky Linux, Ubuntu, openSUSE and other distributions, including network setup, repository configuration, package installation, service management, and security hardening.

ConfigurationInstallationMariaDB
0 likes · 50 min read
Step-by-Step Guide to Installing and Understanding MariaDB
Architect Chen
Architect Chen
Sep 15, 2025 · Operations

Boost Website Speed with Nginx Static‑Dynamic Separation

This guide explains how Nginx can separate static resources from dynamic content, outlines the underlying principle, and provides a complete configuration example that improves response time and concurrency by serving files directly and proxying application requests to backend servers.

ConfigurationDynamic ProxyNginx
0 likes · 4 min read
Boost Website Speed with Nginx Static‑Dynamic Separation
Java Web Project
Java Web Project
Sep 13, 2025 · Backend Development

How to Quickly Integrate SpringDoc for OpenAPI Docs in Spring Boot

This article walks through why SpringDoc replaces SpringFox, shows step‑by‑step minimal configuration, dependency setup, controller annotations, API grouping (both programmatic and declarative), and necessary adjustments for WebMvcConfigurer and Spring Security to generate OpenAPI 3 documentation in a Spring Boot project.

API documentationConfigurationJava
0 likes · 15 min read
How to Quickly Integrate SpringDoc for OpenAPI Docs in Spring Boot
Architect
Architect
Sep 11, 2025 · Backend Development

Boost Spring Boot Performance: 10 Essential Config Tweaks for High‑Load Apps

This article walks through ten practical Spring Boot configuration optimizations—including Tomcat connection pool, HikariCP, Jackson timezone handling, Logback rotation, Caffeine caching, Actuator endpoint exposure, file upload limits, async thread pools, static resource caching, and transaction timeouts—providing ready‑to‑use YAML snippets and clear explanations for each setting.

ConfigurationHikariCPSpring Boot
0 likes · 15 min read
Boost Spring Boot Performance: 10 Essential Config Tweaks for High‑Load Apps
Raymond Ops
Raymond Ops
Sep 9, 2025 · Operations

How to Install and Configure Chrony for Precise Time Sync on Linux Systems

This guide explains Chrony, a high‑precision time synchronization service, covering its key features, file structure, and step‑by‑step installation and configuration across major Linux distributions, including network setup, firewall and SELinux adjustments, timezone settings, and scripts for both server and client deployment.

ConfigurationNTPchrony
0 likes · 36 min read
How to Install and Configure Chrony for Precise Time Sync on Linux Systems
Architect Chen
Architect Chen
Sep 8, 2025 · Backend Development

Boost Nginx Performance: 10 Proven Configuration Tweaks

This guide explains ten practical Nginx optimizations—including event‑driven handling, worker process tuning, gzip compression, static and dynamic caching, DNS resolver settings, TCP_NODELAY, logging adjustments, request rate limiting, and HTTP/2 activation—to dramatically improve server throughput and latency.

BackendConfigurationoptimization
0 likes · 6 min read
Boost Nginx Performance: 10 Proven Configuration Tweaks
Raymond Ops
Raymond Ops
Sep 7, 2025 · Databases

Understanding MySQL 8 Directory Structure and Table Storage

This article explains the main directory layout of MySQL 8, the locations of data files, configuration files, system databases, and how InnoDB and MyISAM storage engines represent tables and indexes on the file system, including the use of system and file‑per‑table tablespaces.

ConfigurationDatabase DirectoryInnoDB
0 likes · 13 min read
Understanding MySQL 8 Directory Structure and Table Storage
Raymond Ops
Raymond Ops
Sep 5, 2025 · Databases

Why Redis Needs a Cluster: Step‑by‑Step Setup, Configuration & Best Practices

This guide explains the need for Redis clustering to achieve high availability, walks through Redis 3.0's decentralized cluster configuration, shows how to modify redis.conf, start multiple nodes, create the cluster, use hash slots, handle failures, and connect via Java Jedis, highlighting both advantages and limitations.

ClusterConfigurationJava
0 likes · 13 min read
Why Redis Needs a Cluster: Step‑by‑Step Setup, Configuration & Best Practices
Architect's Must-Have
Architect's Must-Have
Sep 3, 2025 · Operations

How to Resolve Common Jenkins Compatibility and Configuration Issues

This guide walks through fixing Performance plugin incompatibility, adjusting Jenkins CSP security, customizing access paths, handling git clone timeouts, fixing batch command failures, updating vulnerable jars, running JNLP files on Windows nodes, disabling CSRF, tuning JVM memory, and optimizing disk usage to keep Jenkins stable and efficient.

ConfigurationDevOpsJenkins
0 likes · 12 min read
How to Resolve Common Jenkins Compatibility and Configuration Issues
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.

ConfigurationLoad TestingNginx
0 likes · 11 min read
Boost Your Nginx Performance: Proven Configuration & Tuning Secrets
Instant Consumer Technology Team
Instant Consumer Technology Team
Aug 29, 2025 · Artificial Intelligence

Why AI Coding Tools Need a Unified Agent Specification and How AGENTS.md Leads the Way

This article systematically reviews eight popular AI coding tools, compares their fragmented configuration mechanisms, introduces the OpenAI‑driven AGENTS.md specification, and proposes a broader Agent Specification Language (ASL) to unify agent rules across coding, design, and product domains while addressing security concerns.

AGENTS.mdAI agentsAgent Specification Language
0 likes · 26 min read
Why AI Coding Tools Need a Unified Agent Specification and How AGENTS.md Leads the Way
Raymond Ops
Raymond Ops
Aug 28, 2025 · Operations

Step-by-Step Guide to Install, Configure, and Use Prometheus for Monitoring

This tutorial walks you through downloading Prometheus, setting up self‑monitoring, starting the server, opening firewall ports, exploring the built‑in UI, adding Node Exporter targets, configuring scrape jobs, creating recording rules, and visualizing metrics with queries and graphs.

ConfigurationPrometheusRecording Rules
0 likes · 10 min read
Step-by-Step Guide to Install, Configure, and Use Prometheus for Monitoring
DeWu Technology
DeWu Technology
Aug 27, 2025 · Backend Development

How to Build Scalable Go Systems: Principles, Patterns, and Code Practices

This article explains why scalable systems are essential, outlines core design principles such as the open‑closed and modular approaches, demonstrates Go implementations of strategy, middleware, plugin, and configuration‑driven architectures, and provides validation metrics and an evolution roadmap for building extensible backend services.

ConfigurationDesign PatternsGo
0 likes · 20 min read
How to Build Scalable Go Systems: Principles, Patterns, and Code Practices
Ops Community
Ops Community
Aug 27, 2025 · Information Security

Master Apache Security: Complete Guide to Prevent Common Web Attacks

This comprehensive guide walks operations engineers through why Apache security matters, presents core hardening strategies such as hiding server details, blocking directory traversal, enforcing strict security headers, limiting request sizes, and applying IP rate‑limiting, and provides advanced techniques, verification commands, common pitfalls, and an actionable checklist to build a resilient web server.

ApacheConfigurationModSecurity
0 likes · 8 min read
Master Apache Security: Complete Guide to Prevent Common Web Attacks
Su San Talks Tech
Su San Talks Tech
Aug 23, 2025 · Backend Development

How to Build a Robust Asynchronous Processing SDK with Spring and Kafka

This article explains how to design and implement a generic asynchronous processing SDK for Java backend services, covering its purpose, advantages, underlying principles, component choices, database schema, configuration, usage patterns, and best‑practice notes, with code examples and diagrams.

ConfigurationJava backendKafka
0 likes · 9 min read
How to Build a Robust Asynchronous Processing SDK with Spring and Kafka
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 22, 2025 · Operations

10 Essential Nginx Settings to Boost Performance and Security

This guide walks you through ten crucial Nginx configuration tweaks—including optimal worker processes, connection limits, gzip compression, caching, request size limits, SSL/TLS setup, HTTP/2 enablement, timeout settings, version hiding, and Lua extensions—to improve server performance, security, and reliability.

ConfigurationOpsSecurity
0 likes · 4 min read
10 Essential Nginx Settings to Boost Performance and Security
Top Architect
Top Architect
Aug 21, 2025 · Backend Development

Master 10 Essential Spring Extension Points for Robust Backend Development

This article walks through the ten most useful Spring extension points—including global exception handling, custom interceptors, bean access, @Import usage, startup runners, BeanDefinition modification, initialization callbacks, BeanPostProcessor hooks, destroy callbacks, and custom scopes—providing clear explanations and ready‑to‑use code examples for each.

BackendBeanFactoryBeanPostProcessor
0 likes · 17 min read
Master 10 Essential Spring Extension Points for Robust Backend Development
Liangxu Linux
Liangxu Linux
Aug 17, 2025 · Backend Development

Step-by-Step Guide to Configure Tomcat Virtual Hosts on CentOS for Multiple Domains

This tutorial walks you through preparing separate site directories, editing Tomcat's server.xml to define Host entries, restarting the service, and testing each domain, while also covering firewall, DNS, and production‑grade security considerations for deploying multiple websites on a single CentOS server.

CentOSConfigurationDeployment
0 likes · 6 min read
Step-by-Step Guide to Configure Tomcat Virtual Hosts on CentOS for Multiple Domains
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 14, 2025 · Backend Development

Master Nginx Static‑Dynamic Separation: Boost Performance with Simple Config

Mike Chen explains how Nginx static‑dynamic separation works, detailing the concept, benefits, and a complete configuration that routes static files directly while proxying dynamic requests to an application server, thereby boosting response speed, resource utilization, and overall website performance.

ConfigurationNginxWeb Performance
0 likes · 3 min read
Master Nginx Static‑Dynamic Separation: Boost Performance with Simple Config
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.

BackendConfigurationJava
0 likes · 12 min read
Unlock Spring Boot: Hidden Default Settings That Can Crash Your App
Selected Java Interview Questions
Selected Java Interview Questions
Jul 24, 2025 · Backend Development

Unlock Spring Boot’s Hidden Power: 9 Built‑In Features Every Backend Dev Needs

This article walks through nine essential Spring Boot built‑in capabilities—including request logging, content caching, filter execution control, AOP utilities, starter auto‑configuration, flexible property binding, async/scheduled tasks, Actuator monitoring, and SpEL expressions—showing how they boost backend development productivity without extra dependencies.

ActuatorAsyncBackend Development
0 likes · 13 min read
Unlock Spring Boot’s Hidden Power: 9 Built‑In Features Every Backend Dev Needs
Code Wrench
Code Wrench
Jul 22, 2025 · Backend Development

Master Dynamic Config Management for Go Microservices with Consul

This tutorial walks you through setting up Consul with Docker, designing a three‑layer configuration hierarchy, implementing a Go loader that merges Consul and file sources, and enabling hot‑reload for robust, environment‑aware microservice configuration.

ConfigurationGoMicroservices
0 likes · 7 min read
Master Dynamic Config Management for Go Microservices with Consul
JakartaEE China Community
JakartaEE China Community
Jul 22, 2025 · Backend Development

Understanding MicroProfile OpenAPI Specification 3.0

This article explains the MicroProfile OpenAPI 3.0 specification, covering its architecture, configuration options, core properties, annotation usage, server definitions, programming model, model readers, filters, processing rules, endpoint behavior, and release notes for both 3.0 and earlier versions.

API documentationConfigurationJAX-RS
0 likes · 29 min read
Understanding MicroProfile OpenAPI Specification 3.0
Lin is Dream
Lin is Dream
Jul 21, 2025 · Operations

Unlock Nginx Power: Load Balancing, Static Serving, Logging, Security & Gray Release Guide

This article walks you through practical Nginx configurations covering reverse‑proxy load balancing, static resource handling, cache control, version hiding, JSON‑formatted logging, rate‑limiting, IP restrictions, gray‑release traffic splitting, security headers and DNS anti‑spoofing, with ready‑to‑use code examples.

ConfigurationNginxSecurity
0 likes · 20 min read
Unlock Nginx Power: Load Balancing, Static Serving, Logging, Security & Gray Release Guide
Liangxu Linux
Liangxu Linux
Jul 20, 2025 · Operations

Top 10 Essential Tools Every Operations Engineer Should Master

Discover the ten most widely used operations engineering tools—including Shell scripts, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing each tool's functions, ideal scenarios, advantages, and real‑world examples, plus sample code and configuration snippets.

ConfigurationDevOpsOperations
0 likes · 8 min read
Top 10 Essential Tools Every Operations Engineer Should Master
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 19, 2025 · Backend Development

Boost Your Spring Boot 3 Projects with 20 Powerful Tips & Real-World Examples

This article presents a curated collection of 20 practical Spring Boot 3 techniques—from configuration and custom banners to DevTools, Actuator, validation, AOP logging, caching, async tasks, dynamic data sources, Jackson customization, scheduling, Testcontainers testing, and retry mechanisms—helping developers dramatically improve productivity and build robust backend applications.

ActuatorConfigurationDevTools
0 likes · 17 min read
Boost Your Spring Boot 3 Projects with 20 Powerful Tips & Real-World Examples
Efficient Ops
Efficient Ops
Jul 16, 2025 · Operations

Why Vector Is the High‑Performance Alternative to Logstash and Fluentd

This article introduces Vector, an open‑source, Rust‑based observability data pipeline that outperforms traditional tools like Logstash and Fluentd, covering its core features, concepts, installation script, minimal configuration example, and how it handles events, logs, metrics, and traces.

ConfigurationInstallationRust
0 likes · 5 min read
Why Vector Is the High‑Performance Alternative to Logstash and Fluentd
Raymond Ops
Raymond Ops
Jul 15, 2025 · Backend Development

Master Tomcat: Step‑by‑Step Installation, Configuration, and Nginx Integration

This guide walks you through installing Tomcat via yum or binary packages, configuring its core directories and ports, setting up virtual hosts, and integrating Tomcat with Nginx for static‑dynamic separation, providing complete commands and explanations for a production‑ready Java web server on Linux.

ConfigurationInstallationNginx
0 likes · 12 min read
Master Tomcat: Step‑by‑Step Installation, Configuration, and Nginx Integration
Instant Consumer Technology Team
Instant Consumer Technology Team
Jul 15, 2025 · Artificial Intelligence

Master Claude Code: The Ultimate CLI AI Guide for Seamless Development

This comprehensive guide walks you through everything you need to know about Claude Code—from installation on macOS, Linux, and Windows via WSL, to core commands, configuration, MCP integration, security settings, advanced features, and CI/CD automation—ensuring you can harness the full power of this AI-powered CLI tool.

AI CLIClaude CodeConfiguration
0 likes · 17 min read
Master Claude Code: The Ultimate CLI AI Guide for Seamless Development
JakartaEE China Community
JakartaEE China Community
Jul 15, 2025 · Cloud Native

Choosing a Technology Stack for Cloud‑Native Microservices: MicroProfile vs Spring

This article explains why cloud‑native microservices are beneficial, defines their key characteristics, and provides a detailed, side‑by‑side comparison of MicroProfile and Spring frameworks—including REST APIs, dependency injection, configuration, fault tolerance, security, health checks, metrics, and tracing—along with concrete code examples and starter resources.

Cloud NativeConfigurationMicroProfile
0 likes · 27 min read
Choosing a Technology Stack for Cloud‑Native Microservices: MicroProfile vs Spring
IT Xianyu
IT Xianyu
Jul 14, 2025 · Databases

Master MySQL Performance: Essential my.cnf Tweaks with Docker Compose

This guide walks you through setting up a MySQL instance on AlmaLinux using Docker Compose and explains the most impactful my.cnf parameters—innodb_buffer_pool_size, max_connections, innodb_flush_log_at_trx_commit, and sync_binlog—so you can safely boost database performance.

AlmaLinuxConfigurationDatabase Optimization
0 likes · 12 min read
Master MySQL Performance: Essential my.cnf Tweaks with Docker Compose
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jul 11, 2025 · Operations

Logstash 9.x vs Earlier Versions: Key Differences, Common Errors, and Fixes

This article compares Logstash 9.x with previous releases, shows a working 9.x configuration, explains why root execution is blocked, details the deprecation of the cacert setting in favor of ssl_certificate_authorities, and provides step‑by‑step troubleshooting tips—including permission checks and the --config.test_and_exit flag—to resolve typical startup and data‑ingestion issues.

ConfigurationElasticsearchLogstash
0 likes · 8 min read
Logstash 9.x vs Earlier Versions: Key Differences, Common Errors, and Fixes
Raymond Ops
Raymond Ops
Jul 5, 2025 · Operations

Mastering Nginx proxy_pass: When to Use / and How It Affects URLs

This article explains the nuances of Nginx's proxy_pass directive, illustrating how trailing slashes and URI paths affect backend request URLs, compares configurations across http and stream modules, and provides practical load‑balancing examples with detailed parameter settings.

ConfigurationNginxload balancing
0 likes · 15 min read
Mastering Nginx proxy_pass: When to Use / and How It Affects URLs
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jul 3, 2025 · Backend Development

Master Nginx: Core Features, Use Cases, and Complete Configuration Guide

This article provides a comprehensive overview of Nginx, covering its high‑performance architecture, key features, common deployment scenarios such as web serving, reverse proxy, load balancing and caching, detailed explanations of load‑balancing algorithms, and step‑by‑step configuration examples with essential directives.

Backend DevelopmentConfigurationNginx
0 likes · 8 min read
Master Nginx: Core Features, Use Cases, and Complete Configuration Guide
FunTester
FunTester
Jul 2, 2025 · Backend Development

Spring @Value List Injection: Version Differences and Testing Tips

This article explains how Spring’s @Value annotation injects List values differently from version 3.x through Spring Boot, highlights pitfalls such as immutable lists and delimiter issues, and provides practical testing strategies—including manual splitting, custom converters, and post‑construct adjustments—to ensure reliable configuration handling.

@ValueConfigurationJava
0 likes · 9 min read
Spring @Value List Injection: Version Differences and Testing Tips
Java Tech Enthusiast
Java Tech Enthusiast
Jul 2, 2025 · Backend Development

Why Your Java Projects Keep Failing and How to Fix Common Spring Boot Pitfalls

The article examines recurring Java backend problems such as duplicated configuration files, hard‑coded parameters, mixed logging practices, unchecked code releases, unsynchronized databases, and Maven dependency issues, then offers concrete solutions like externalized configuration, standardized logging, proper code review, and correct Maven pom settings.

ConfigurationJavaSpring Boot
0 likes · 5 min read
Why Your Java Projects Keep Failing and How to Fix Common Spring Boot Pitfalls
Raymond Ops
Raymond Ops
Jun 30, 2025 · Backend Development

Master Nginx Regex and Location Matching: Rules, Priorities, and Practical Examples

This article demonstrates how Nginx v1.23.2 processes regular expressions and location directives, explains the matching hierarchy and priority rules, and provides concrete configuration examples—including exact, prefix, and regex‑based locations—so readers can reliably control URL routing in their servers.

BackendConfigurationNginx
0 likes · 13 min read
Master Nginx Regex and Location Matching: Rules, Priorities, and Practical Examples
Java Captain
Java Captain
Jun 24, 2025 · Backend Development

Master Spring Configuration: XML vs Java, Bean Lifecycle, and Advanced Profiles

This article explains Spring configuration files, comparing XML and Java (annotation‑based) approaches, details bean creation, scopes, initialization and destruction, and demonstrates advanced techniques such as conditional beans and profile‑specific configurations with clear code examples.

ConditionalConfigurationJava
0 likes · 6 min read
Master Spring Configuration: XML vs Java, Bean Lifecycle, and Advanced Profiles
MaGe Linux Operations
MaGe Linux Operations
Jun 20, 2025 · Backend Development

Master Nginx Load Balancing: Algorithms, Reverse Proxy, and Real‑World Configs

This article explains how Nginx functions as a load balancer and reverse proxy, detailing its event‑driven architecture, multi‑process model, and core configuration, and compares common algorithms such as round‑robin, least‑connections, IP‑hash, weighted round‑robin, and weighted least‑connections with practical code examples.

BackendConfigurationNginx
0 likes · 10 min read
Master Nginx Load Balancing: Algorithms, Reverse Proxy, and Real‑World Configs
Ops Community
Ops Community
Jun 19, 2025 · Operations

How to Set Up a BIND DNS Server on Linux: Step‑by‑Step Guide

This guide walks you through installing BIND on Linux, configuring forward and reverse DNS, setting ports, logging, access controls, forwarders, zone files, master‑slave replication, AppArmor adjustments, and testing the DNS service with tools like dig, host, and nslookup.

AppArmorBINDConfiguration
0 likes · 25 min read
How to Set Up a BIND DNS Server on Linux: Step‑by‑Step Guide
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Jun 19, 2025 · Backend Development

Master Nginx: From Basics to Advanced Configurations in One Comprehensive Guide

This comprehensive Nginx guide walks you through its high‑performance architecture, master and worker processes, core and advanced configuration directives, virtual host setup, rewrite rules, reverse proxy, four‑layer access control, file existence checks, and production deployment strategies, all illustrated with clear diagrams.

Backend DevelopmentConfigurationNginx
0 likes · 6 min read
Master Nginx: From Basics to Advanced Configurations in One Comprehensive Guide
Top Architect
Top Architect
Jun 18, 2025 · Backend Development

Unlock Spring Boot’s Hidden Power: Master Built‑in Features for Faster Development

This article explores Spring Boot’s powerful built‑in utilities—including request logging, content caching, once‑per‑request filters, AOP helpers, starter auto‑configuration, flexible property binding, asynchronous execution, Actuator monitoring, and SpEL expressions—showing how they streamline development, improve maintainability, and boost production‑grade reliability.

AsyncBackend DevelopmentConfiguration
0 likes · 15 min read
Unlock Spring Boot’s Hidden Power: Master Built‑in Features for Faster Development
Java Architect Essentials
Java Architect Essentials
Jun 17, 2025 · Backend Development

Transforming Task Systems: Configurable Completion Rules with QLExpress

This article explains how to redesign a company's activity middle‑platform task system by standardizing message formats, introducing a rule engine (QLExpress) for configurable task completion conditions, and enabling dynamic backend configuration, dramatically reducing integration time from weeks to minutes.

ConfigurationJavaRocketMQ
0 likes · 11 min read
Transforming Task Systems: Configurable Completion Rules with QLExpress
macrozheng
macrozheng
Jun 17, 2025 · Operations

Master Nginx UI: Visual Management, Docker Install & Real-World Mall Deployment

This article introduces the Nginx UI visual management tool, walks through Docker-based installation, demonstrates configuring server metrics, SSL certificates, static and dynamic proxy settings, and shows a step‑by‑step deployment of a SpringBoot‑Vue e‑commerce mall project, highlighting practical usage and key features.

ConfigurationDevOpsDocker
0 likes · 8 min read
Master Nginx UI: Visual Management, Docker Install & Real-World Mall Deployment
Open Source Linux
Open Source Linux
Jun 17, 2025 · Operations

Master HAProxy: Step‑by‑Step Installation, Configuration, and Advanced Load Balancing

This comprehensive guide walks you through installing HAProxy via yum, RPM packages, or source compilation, then details every core configuration block—including global, defaults, frontend, backend, and listen sections—while covering load‑balancing algorithms, ACL routing, health checks, SSL termination, statistics, and practical code examples for building a robust, high‑performance load‑balancer.

ConfigurationHAProxyInstallation
0 likes · 53 min read
Master HAProxy: Step‑by‑Step Installation, Configuration, and Advanced Load Balancing
Raymond Ops
Raymond Ops
Jun 13, 2025 · Operations

Master HAProxy: Step-by-Step Deployment and Configuration Guide

This article provides a comprehensive, hands‑on guide to installing HAProxy, configuring global, defaults, listen, frontend, and backend sections, setting up ACL‑based load balancing, preparing backend web servers, testing the setup, and accessing the HAProxy statistics page.

ACLBackendConfiguration
0 likes · 16 min read
Master HAProxy: Step-by-Step Deployment and Configuration Guide
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.

Configurationcachinglinux
0 likes · 47 min read
Master Nginx Performance: 20+ Proven Optimization Techniques
Raymond Ops
Raymond Ops
Jun 11, 2025 · Operations

How to Hide Nginx Version and Set a Custom Server Header

This step‑by‑step guide shows how to download, compile, and configure Nginx so that the version information is hidden and a custom Server header (e.g., "Please guess it!") is displayed, including code modifications, build commands, and verification.

ConfigurationNginxVersion Hiding
0 likes · 4 min read
How to Hide Nginx Version and Set a Custom Server Header
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 10, 2025 · Databases

Top Redis Cluster Interview Questions and Expert Answers

Explore essential Redis Cluster interview questions covering slot count, hashing mechanisms, use cases, configuration options, hash slots, hash tags, node ports, and consistency model, providing concise answers that help candidates master the core concepts and excel in technical interviews.

ConfigurationHash Slotdatabase
0 likes · 4 min read
Top Redis Cluster Interview Questions and Expert Answers
Java Captain
Java Captain
Jun 8, 2025 · Backend Development

How to Fix Spring Boot 3 and Swagger 2 Compatibility Issues

This guide explains why Spring Boot 3 is incompatible with Swagger 2, shows how to downgrade or replace dependencies, updates servlet imports, adjusts Maven and application settings, and provides a complete Swagger configuration to get the API docs running again.

API documentationCompatibilityConfiguration
0 likes · 4 min read
How to Fix Spring Boot 3 and Swagger 2 Compatibility Issues
Architecture Digest
Architecture Digest
Jun 3, 2025 · Cloud Native

Podman Tutorial: Installation, Usage, Commands, and Configuration

This comprehensive guide explains what Podman is, compares it with Docker, shows how to install and configure it on Linux, and provides detailed examples of common commands, container management, image handling, rootless operation, volume usage, and user namespace configuration.

CLIConfigurationContainers
0 likes · 16 min read
Podman Tutorial: Installation, Usage, Commands, and Configuration
Raymond Ops
Raymond Ops
Jun 3, 2025 · Operations

Mastering Nginx Load Balancing and Reverse Proxy Configuration

This article explains how to configure Nginx load balancing with upstream blocks, server weight, ip_hash, and logging variables, and details reverse‑proxy settings such as proxy_pass, proxy_method, header handling, redirects, and error‑fallback options, providing complete code examples for each feature.

ConfigurationNginxload balancing
0 likes · 12 min read
Mastering Nginx Load Balancing and Reverse Proxy Configuration
Raymond Ops
Raymond Ops
May 31, 2025 · Operations

Master NGINX Content Caching: Boost Performance and Reduce Backend Load

This article explains how NGINX Plus can cache static and dynamic content, details the directives needed to enable and fine‑tune response caching, describes cache manager and loader processes, shows how to specify cached requests, limit or bypass caching, and provides complete configuration examples for cache purging, byte‑range caching, and combined setups.

ConfigurationProxy Cachecontent caching
0 likes · 14 min read
Master NGINX Content Caching: Boost Performance and Reduce Backend Load