Tagged articles
1156 articles
Page 5 of 12
Top Architecture Tech Stack
Top Architecture Tech Stack
Feb 8, 2024 · Backend Development

Guide to Using the 12306 Ticket‑Grabbing Python Project

This article introduces the popular 12306 ticket‑grabbing assistant, explains its history and features, provides step‑by‑step installation and configuration instructions—including required dependencies, proxy settings, and email notifications—and shows how to run the script to automatically secure train tickets during the Spring Festival travel rush.

BackendConfigurationPython
0 likes · 10 min read
Guide to Using the 12306 Ticket‑Grabbing Python Project
Open Source Tech Hub
Open Source Tech Hub
Feb 3, 2024 · Backend Development

Master Caddy 2: Install, Configure, and Integrate PHP for Fast Web Hosting

Learn how to install Caddy 2, set up system services, configure global and site-specific Caddyfiles, and integrate PHP‑FPM, covering static site hosting, reverse proxy, HTTP redirects, and troubleshooting, with step‑by‑step commands and code examples for seamless migration from Apache or Nginx.

CaddyConfigurationLinux
0 likes · 7 min read
Master Caddy 2: Install, Configure, and Integrate PHP for Fast Web Hosting
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jan 29, 2024 · Backend Development

Dubbo Load Balancing Strategies: Detailed Explanation and Configuration

This article provides a comprehensive overview of Dubbo's six built‑in load‑balancing strategies—Random, Round Robin, Least Connection, Consistent Hash, Weighted Random, and Weighted Round Robin—explaining their principles, suitable scenarios, and exact XML configuration examples for Java RPC services.

ConfigurationDubboload balancing
0 likes · 5 min read
Dubbo Load Balancing Strategies: Detailed Explanation and Configuration
MaGe Linux Operations
MaGe Linux Operations
Jan 28, 2024 · Cloud Native

Mastering Kind: Build, Configure, and Scale Kubernetes Clusters with Docker

This guide explains how to use Kind—a Docker‑based tool for creating Kubernetes test clusters—including its architecture, network model, installation steps, cluster creation commands, multi‑node and multi‑control‑plane configurations, image loading, custom port mappings, ingress deployment, troubleshooting tips, and best‑practice recommendations.

ClusterConfigurationDocker
0 likes · 15 min read
Mastering Kind: Build, Configure, and Scale Kubernetes Clusters with Docker
macrozheng
macrozheng
Jan 25, 2024 · Backend Development

How to Slash Spring Boot Memory Usage by Over 40% for Local Development

This guide explains why Spring Boot applications consume memory, shows how to configure the JVM and Tomcat settings, and demonstrates using Docker‑compose to apply these tweaks, enabling developers to reduce local memory usage by more than 40% and speed up development cycles.

ConfigurationDockerJVM
0 likes · 7 min read
How to Slash Spring Boot Memory Usage by Over 40% for Local Development
DaTaobao Tech
DaTaobao Tech
Jan 24, 2024 · Backend Development

Proper Use of Java Logging Systems and Frameworks

To correctly implement Java logging, choose a compatible framework‑system pair such as SLF4J with Logback, configure Maven dependencies and a rolling Logback XML, use MDC for context, enable dynamic level changes, avoid custom wrappers, and follow a checklist for cleanup and troubleshooting.

Configurationlog4jlogging
0 likes · 13 min read
Proper Use of Java Logging Systems and Frameworks
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 15, 2024 · Frontend Development

Sharing Tailwind CSS Configuration Across Packages in a Turborepo Monorepo

This article explains how to create a shared Tailwind CSS configuration package in a Turborepo monorepo using pnpm, detailing directory layout, package setup, dependency installation, configuration files, and both compiled and non‑compiled usage scenarios to avoid duplicated config across multiple packages.

ConfigurationMonorepoTypeScript
0 likes · 7 min read
Sharing Tailwind CSS Configuration Across Packages in a Turborepo Monorepo
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 14, 2024 · Backend Development

Master Spring Boot 3.0.9: Access Command‑Line, JSON, YAML, Encryption & More

This guide demonstrates how to retrieve command‑line arguments, use JSON‑encoded properties, load external configuration files, encrypt values, parse YAML, generate random properties, handle internationalization, customize the banner, and configure the application context in Spring Boot 3.0.9, providing code examples for each feature.

ConfigurationSpring BootYAML
0 likes · 9 min read
Master Spring Boot 3.0.9: Access Command‑Line, JSON, YAML, Encryption & More
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 30, 2023 · Frontend Development

A Comprehensive Guide to Configuring and Optimizing esbuild for Frontend Projects

This article provides an in‑depth tutorial on using esbuild as a fast frontend bundler, covering its basic features, loader support, plugin ecosystem, source‑map options, path aliasing, external CDN handling, code compression, CSS compatibility, tree‑shaking, code‑splitting, hash‑based filenames, build‑time cleaning, environment variables, and TypeScript type checking.

Build ToolConfigurationTypeScript
0 likes · 34 min read
A Comprehensive Guide to Configuring and Optimizing esbuild for Frontend Projects
dbaplus Community
dbaplus Community
Dec 26, 2023 · Backend Development

How Bilibili Rebuilt Its Account System with a Multi‑Tenant Microservice Architecture

This article explains how Bilibili's account platform was refactored into a unified multi‑tenant microservice system, covering the background problems, domain‑driven design, data isolation strategies, configuration‑driven tenant onboarding, deployment models, gray‑release migration, and solutions for bidirectional data sync loops.

Backend ArchitectureConfigurationData Isolation
0 likes · 18 min read
How Bilibili Rebuilt Its Account System with a Multi‑Tenant Microservice Architecture
Code Ape Tech Column
Code Ape Tech Column
Dec 20, 2023 · Backend Development

Understanding Nacos Configuration Center Long‑Polling Mechanism: Client and Server Implementation

This article provides a detailed walkthrough of Nacos' configuration center long‑polling mechanism, explaining how the client initializes ConfigService, schedules periodic checks, processes configuration changes, and how the server receives listener requests, manages long‑polling tasks, and triggers change events, all illustrated with code snippets and diagrams.

BackendConfigurationMicroservices
0 likes · 12 min read
Understanding Nacos Configuration Center Long‑Polling Mechanism: Client and Server Implementation
Liangxu Linux
Liangxu Linux
Dec 13, 2023 · Operations

Mastering aria2: Fast, Lightweight Command-Line Download Tool

This guide introduces aria2, a lightweight and efficient command‑line downloader supporting HTTP, FTP, BitTorrent, and Metalink, explains how to install it on Linux, demonstrates basic and advanced usage commands, and provides a comprehensive overview of its configuration options for optimal performance.

ConfigurationDownloadTutorial
0 likes · 25 min read
Mastering aria2: Fast, Lightweight Command-Line Download Tool
Liangxu Linux
Liangxu Linux
Dec 13, 2023 · Fundamentals

Master aria2: Fast, Lightweight Command‑Line Downloading Explained

This guide introduces aria2, a lightweight yet powerful command‑line downloader that supports multiple protocols, explains how to install it on Linux, demonstrates essential commands for single and batch downloads, covers advanced BitTorrent features, and provides a detailed overview of its extensive configuration options.

ConfigurationDownloadTutorial
0 likes · 25 min read
Master aria2: Fast, Lightweight Command‑Line Downloading Explained
Tencent Cloud Developer
Tencent Cloud Developer
Dec 13, 2023 · Backend Development

Tencent Docs: Flexible Switching Between Monolithic and Microservice Architectures

Tencent Docs built a configurable “monolith” tool that merges selected tRPC‑Go microservices into a few monolithic modules for private‑cloud deployments, overcoming framework, configuration, global‑state, and bug‑resolution challenges, and achieving up to 75 % image‑size reduction and 96 % memory savings while preserving microservice advantages where needed.

ConfigurationMicroservicesarchitecture
0 likes · 15 min read
Tencent Docs: Flexible Switching Between Monolithic and Microservice Architectures
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 10, 2023 · Operations

Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features

This extensive tutorial explains Nginx's architecture, installation, directory layout, configuration directives, location matching rules, reverse proxy setup, load balancing strategies, static‑dynamic separation, CORS handling, caching mechanisms, access control lists, rate limiting, HTTPS configuration, compression, and many other essential directives for effective web server and reverse‑proxy management.

ConfigurationNginxOperations
0 likes · 66 min read
Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features
Architect's Tech Stack
Architect's Tech Stack
Dec 2, 2023 · Backend Development

Drawbacks of the Spring Framework: Performance, Configuration Complexity, Learning Curve, and More

This article examines several drawbacks of the Spring framework—including performance overhead from reflection and proxies, complex configuration, steep learning curve, over‑reliance on the Spring ecosystem, hidden “magic” features, version compatibility challenges, and misuse of dependency injection—illustrated with Java code examples.

Configurationdependency-injectionjava
0 likes · 8 min read
Drawbacks of the Spring Framework: Performance, Configuration Complexity, Learning Curve, and More
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 2, 2023 · Backend Development

Mastering Spring’s @Import: Three Powerful Ways to Load Configurations

This guide explains Spring’s @Import annotation, covering three import strategies—direct class array, ImportSelector, and ImportBeanDefinitionRegistrar—through detailed code examples, usage scenarios, and important version notes, helping developers improve configuration management, code maintainability, and readability in backend Java applications.

ConfigurationImport Annotationbackend-development
0 likes · 6 min read
Mastering Spring’s @Import: Three Powerful Ways to Load Configurations
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 30, 2023 · Backend Development

Mastering Spring Cloud OpenFeign: Configuration, Customization, and Best Practices

This guide walks through Spring Cloud OpenFeign's core concepts, enabling steps, custom configurations, timeout handling, logging, retry mechanisms, interceptors, fallback strategies, caching, inheritance, compression, and reactive alternatives, providing developers with a comprehensive reference for building robust microservice clients.

ConfigurationFeign clientMicroservices
0 likes · 12 min read
Mastering Spring Cloud OpenFeign: Configuration, Customization, and Best Practices
DataFunSummit
DataFunSummit
Nov 25, 2023 · Big Data

Practical Experience with Apache Kyuubi and Celeborn on the DXY Big Data Platform

This article presents a comprehensive technical overview of how DXY's big data platform leverages Apache Kyuubi and Celeborn to unify Spark entry points, configure flexible task isolation, implement fine‑grained AuthZ, optimize small files and Z‑Order sorting, and accelerate large result set transmission with Arrow, while also discussing operational challenges and upcoming features.

Apache KyuubiArrowBig Data
0 likes · 17 min read
Practical Experience with Apache Kyuubi and Celeborn on the DXY Big Data Platform
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 25, 2023 · Backend Development

Master Spring Boot YAML: Configure Complex Objects with Ease

This article explains how to use Spring Boot's YAML configuration files to define and manage simple properties, collections, maps, nested objects, and complex data structures, providing code examples and a complete sample to help developers efficiently handle intricate configuration scenarios.

ConfigurationSpring BootYAML
0 likes · 6 min read
Master Spring Boot YAML: Configure Complex Objects with Ease
ByteFE
ByteFE
Nov 22, 2023 · Frontend Development

Introducing Multi‑Dimensional (Pivot) Tables with VTable: Concepts, Configuration, and Business Scenarios

This article explains the fundamentals of multi‑dimensional (pivot) tables, describes core BI concepts such as dimensions, hierarchies, members and indicators, and shows how VTable maps these concepts to configuration options, data analysis features, custom dimension trees, and real‑world use cases.

ConfigurationData visualizationVTable
0 likes · 11 min read
Introducing Multi‑Dimensional (Pivot) Tables with VTable: Concepts, Configuration, and Business Scenarios
Open Source Tech Hub
Open Source Tech Hub
Nov 15, 2023 · Backend Development

Mastering CLI Path Mapping and PHPUnit Setup for PHP Backend Projects

This guide walks through configuring CLI interpreter path mappings, setting up Docker container paths, installing PHPUnit, creating a comprehensive phpunit.xml configuration, organizing test directories, writing a bootstrap script, and generating test reports, providing a complete backend testing workflow for PHP projects.

Backend testingCLIConfiguration
0 likes · 4 min read
Mastering CLI Path Mapping and PHPUnit Setup for PHP Backend Projects
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 7, 2023 · Frontend Development

How to Turn Technical Debt into Growth: Refactoring Lessons from Alibaba Cloud

This article shares a developer’s three‑year journey on Alibaba Cloud’s platform, exploring the nature of technical debt, categorizing its causes, and illustrating how micro‑refactorings and configuration‑driven upgrades can steadily improve code quality, accelerate feature delivery, and align engineering with business goals.

ConfigurationSoftware ArchitectureTechnical Debt
0 likes · 10 min read
How to Turn Technical Debt into Growth: Refactoring Lessons from Alibaba Cloud
Laravel Tech Community
Laravel Tech Community
Nov 6, 2023 · Databases

MySQL InnoDB Configuration Parameters and Optimization Guide

This article explains how to tune MySQL's InnoDB settings—including buffer pool size, log file configuration, I/O threads, flush behavior, and timeout values—by providing detailed explanations and exact configuration snippets to improve performance and resource usage.

ConfigurationDatabase TuningInnoDB
0 likes · 7 min read
MySQL InnoDB Configuration Parameters and Optimization Guide
Laravel Tech Community
Laravel Tech Community
Nov 2, 2023 · Databases

MyISAM Related Options and Configuration Guidelines

This article explains the purpose, recommended settings, and tuning tips for MyISAM‑related MySQL variables such as key_buffer_size, read_buffer_size, read_rnd_buffer_size, bulk_insert_buffer_size, myisam_sort_buffer_size, myisam_max_sort_file_size, myisam_repair_threads, and myisam_recover, helping DBAs optimize indexing and query performance.

BuffersConfigurationMyISAM
0 likes · 4 min read
MyISAM Related Options and Configuration Guidelines
Open Source Linux
Open Source Linux
Nov 2, 2023 · Backend Development

Master aria2: Fast, Lightweight Command-Line Downloader and Advanced Config Guide

This article introduces aria2, a lightweight yet powerful command-line download utility that supports multiple protocols and sources, explains how to install it on Linux, demonstrates essential and advanced usage commands, and provides a comprehensive overview of its configurable options for optimal performance.

ConfigurationDownloadaria2
0 likes · 23 min read
Master aria2: Fast, Lightweight Command-Line Downloader and Advanced Config Guide
Baidu Geek Talk
Baidu Geek Talk
Oct 30, 2023 · Backend Development

Design and Practice of the tanGo Search Presentation Framework

The article presents Baidu’s Aladdin vertical search product and introduces the tanGo framework, which abstracts search pipelines into resources, cards, and scenes, enabling configuration‑driven, graph‑based resource scheduling for single results, demand clusters, and groups, while measuring scale, efficiency, and user satisfaction.

BackendConfigurationDAG
0 likes · 10 min read
Design and Practice of the tanGo Search Presentation Framework
Liangxu Linux
Liangxu Linux
Oct 29, 2023 · Operations

Mastering aria2: Fast, Lightweight Command-Line Downloading

This guide provides a comprehensive overview of aria2, a lightweight and efficient command-line download tool, covering its supported protocols, unique multi-source features, installation steps, basic and advanced usage examples, and detailed configuration options for optimal performance.

ConfigurationDownloadaria2
0 likes · 25 min read
Mastering aria2: Fast, Lightweight Command-Line Downloading
Sohu Tech Products
Sohu Tech Products
Oct 25, 2023 · Frontend Development

Using Vite with Remix: Installation, Configuration, and Feature Guide

This guide explains how to add the experimental Vite bundler to a Remix project—installing Vite, creating a vite.config.ts with the Remix plugin, configuring TypeScript, path aliases, CSS imports, Tailwind, vanilla‑extract, MDX, and noting differences such as LiveReload placement, Fast Refresh constraints, and current feature support across environments.

ConfigurationJavaScriptMDX
0 likes · 16 min read
Using Vite with Remix: Installation, Configuration, and Feature Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 21, 2023 · Backend Development

Comprehensive Spring Boot Tutorial: Configuration, Logging, MVC, Data Access, Docker, and Custom Starters

This tutorial provides an in‑depth guide to Spring Boot covering core concepts such as project setup, configuration files, logging frameworks, MVC architecture, CRUD examples, error handling, embedded servlet containers, Docker integration, JDBC/MyBatis/JPA data access, startup process, and how to create custom starter modules.

BackendConfigurationDocker
0 likes · 47 min read
Comprehensive Spring Boot Tutorial: Configuration, Logging, MVC, Data Access, Docker, and Custom Starters
Java Architecture Diary
Java Architecture Diary
Oct 20, 2023 · Backend Development

Boost Spring Boot Development with mica-auto: Auto-Generate Starter Configurations

mica-auto is a Spring Boot starter tool that uses annotation processing to automatically generate configuration files such as spring.factories, AutoConfiguration.imports, and spring-devtools.properties, supporting Kotlin meta‑annotations and Java SPI, with Maven and Gradle integration instructions and version compatibility details.

Annotation ProcessorConfigurationGradle
0 likes · 3 min read
Boost Spring Boot Development with mica-auto: Auto-Generate Starter Configurations
FunTester
FunTester
Oct 18, 2023 · Backend Development

Mastering YAML for API Test Framework Configuration: Best Practices and Examples

This article explains why YAML is ideal for managing API test framework configurations, outlines its syntax and structure, and provides concrete examples for global settings, environment-specific parameters, endpoint definitions, best‑practice guidelines, and Python parsing with PyYAML, helping teams build maintainable and scalable test suites.

API testingConfigurationDevOps
0 likes · 8 min read
Mastering YAML for API Test Framework Configuration: Best Practices and Examples
Selected Java Interview Questions
Selected Java Interview Questions
Oct 18, 2023 · Backend Development

Understanding Core Spring Boot Annotations: @SpringBootApplication, @SpringBootConfiguration, @EnableAutoConfiguration, and @ComponentScan

This article explains the core Spring Boot annotations—@SpringBootApplication, @SpringBootConfiguration, @EnableAutoConfiguration, and @ComponentScan—detailing their combined functionalities, usage patterns, and providing Java code examples to illustrate how they simplify application configuration and startup for developers.

ConfigurationSpring Bootannotations
0 likes · 7 min read
Understanding Core Spring Boot Annotations: @SpringBootApplication, @SpringBootConfiguration, @EnableAutoConfiguration, and @ComponentScan
Programmer DD
Programmer DD
Oct 13, 2023 · Fundamentals

Enable Java 21 Preview Features in IntelliJ IDEA 2023.2

This guide explains how to enable Java 21 preview features in IntelliJ IDEA 2023.2 by configuring compiler and runtime options, allowing developers to experiment with upcoming language capabilities such as unnamed classes, patterns, and virtual threads.

ConfigurationIDEAJava 21
0 likes · 3 min read
Enable Java 21 Preview Features in IntelliJ IDEA 2023.2
macrozheng
macrozheng
Oct 10, 2023 · Backend Development

Master Spring Boot Startup Parameters: Tips, Options, and Best Practices

Learn how to launch Spring Boot applications with custom JVM and Spring options, understand common parameters like server port, profiles, and property overrides, explore code examples for retrieving values, and grasp the loading order and priority of configuration sources.

ConfigurationSpring BootStartup Parameters
0 likes · 8 min read
Master Spring Boot Startup Parameters: Tips, Options, and Best Practices
JD Tech
JD Tech
Oct 9, 2023 · Frontend Development

Design and Implementation of a Flexible H5 Navigation Bar Component for Mobile Applications

This article analyzes the limitations of native navigation bars on mobile pages, proposes a reusable H5 navigation‑bar component (@pango/navigation-bar) with performance, cost, and user‑experience benefits, details its architecture, configuration, code usage, exception handling, and adaptation for foldable screens, and outlines the open‑source plan.

ComponentConfigurationMobile Web
0 likes · 17 min read
Design and Implementation of a Flexible H5 Navigation Bar Component for Mobile Applications
Aikesheng Open Source Community
Aikesheng Open Source Community
Oct 8, 2023 · Databases

Why Adding foreign_key_checks to my.cnf Causes MySQL Startup Failure and How to Identify Non‑Configurable System Variables

This article investigates why inserting the foreign_key_checks system variable into MySQL's my.cnf prevents the server from starting, explains the underlying NO_CMD_LINE flag mechanism, and provides a simple command‑line method to distinguish variables that can or cannot be set via configuration files.

ConfigurationNO_CMD_LINEdebugging
0 likes · 6 min read
Why Adding foreign_key_checks to my.cnf Causes MySQL Startup Failure and How to Identify Non‑Configurable System Variables
AI Large Model Application Practice
AI Large Model Application Practice
Oct 4, 2023 · Artificial Intelligence

Controlling LLM‑Based AI Agents with the Open‑Source ‘Agents’ Framework

This article introduces the experimental open‑source project ‘Agents’, explains common challenges of LLM‑based AI agents, compares it with tools like AutoGPT, LangChain and MetaGPT, and demonstrates how its configuration‑driven SOP approach enables more controllable, multi‑agent interactions and easier deployment.

ConfigurationLLMMulti-Agent
0 likes · 14 min read
Controlling LLM‑Based AI Agents with the Open‑Source ‘Agents’ Framework
Architect
Architect
Sep 30, 2023 · Backend Development

Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls

This article explains how Nginx's ip_hash directive implements session affinity by routing all requests from the same client IP to a single backend server, demonstrates configuration examples, analyzes behavior when servers go down, and discusses the method's limitations such as load imbalance and dynamic IP issues.

BackendConfigurationIP Hash
0 likes · 11 min read
Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls
Test Development Learning Exchange
Test Development Learning Exchange
Sep 23, 2023 · Backend Development

Using ConfigObj to Read, Write, and Manage INI Files in Python

This article introduces Python's ConfigObj library for parsing INI files, demonstrating how to read configuration values, write new settings, update existing entries, handle multiple files, and dynamically generate sections and options, with five practical code examples for interface automation tasks.

BackendConfigurationautomation
0 likes · 4 min read
Using ConfigObj to Read, Write, and Manage INI Files in Python
Selected Java Interview Questions
Selected Java Interview Questions
Sep 17, 2023 · Backend Development

Comprehensive Guide to Configuring Log4j2: Dependencies, Configuration Files, PatternLayout, Appenders, Loggers, and Asynchronous Logging

This article provides a detailed tutorial on Log4j2, covering how to add Maven dependencies, write XML configuration files, use PatternLayout placeholders, configure various Appenders and Filters, set up Loggers, enable asynchronous logging, and fine‑tune rolling file policies for Java backend applications.

ConfigurationPatternLayoutRollingFile
0 likes · 21 min read
Comprehensive Guide to Configuring Log4j2: Dependencies, Configuration Files, PatternLayout, Appenders, Loggers, and Asynchronous Logging
360 Quality & Efficiency
360 Quality & Efficiency
Sep 15, 2023 · Backend Development

Managing Application Configuration in Flask Using the Config Class

This article explains how Flask's Config class works as a dictionary‑based configuration manager, demonstrates multiple ways to set and load settings—including direct assignment, update, from_object, from_pyfile, environment variables, JSON, and constructor arguments—and provides code examples for each method.

CONFIGConfigurationFlask
0 likes · 5 min read
Managing Application Configuration in Flask Using the Config Class
Top Architect
Top Architect
Sep 14, 2023 · Backend Development

Using Nginx Stream Proxy to Securely Access MySQL

This article explains how to configure Nginx as a stream proxy to securely connect to MySQL servers, covering required modules, stream, server, listen directives, IP access restrictions, and provides complete configuration examples for both single‑instance and clustered environments.

ConfigurationNginxProxy
0 likes · 8 min read
Using Nginx Stream Proxy to Securely Access MySQL
JD Tech
JD Tech
Sep 14, 2023 · Mobile Development

Switchquery: A High‑Performance Mobile Configuration Platform with Second‑Level Real‑Time Delivery

This article introduces Switchquery, a high‑performance mobile configuration platform that achieves second‑level real‑time delivery through a novel architecture involving a CMS, unified gateway, header‑based version signaling, and SDKs for Android and iOS, and demonstrates its optimization, multi‑app support, and successful large‑scale deployment in major promotional events.

BackendConfigurationMobile
0 likes · 19 min read
Switchquery: A High‑Performance Mobile Configuration Platform with Second‑Level Real‑Time Delivery
Efficient Ops
Efficient Ops
Sep 13, 2023 · Fundamentals

Master Vim: Essential Modes, Commands, and Configurations for Developers

This guide introduces Vim’s powerful editing capabilities, covering its core modes, efficient cursor navigation techniques, various ways to exit, screen splitting commands, basic configuration options, and essential key mappings, all illustrated with practical code examples for developers seeking to boost productivity.

ConfigurationDevelopmentVim
0 likes · 7 min read
Master Vim: Essential Modes, Commands, and Configurations for Developers
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 11, 2023 · Backend Development

Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor

This guide explains how to protect plaintext Spring Boot configuration values by encrypting them using Spring Cloud Context's DecryptEnvironmentPostProcessor, covering dependency setup, key generation, JCE policy installation, code examples, and runtime decryption for secure property access.

ConfigurationEnvironmentPostProcessorJCE
0 likes · 9 min read
Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor
php Courses
php Courses
Sep 9, 2023 · Cloud Native

Spring Cloud Comprehensive Guide: Building a Simple Microservices Application

This guide introduces Spring Cloud, explains its core features such as configuration management, service discovery, circuit breaking, and distributed tracing, and walks through creating a simple microservices system with a config server, Eureka server, user service, and order service using Java and Spring Boot.

ConfigurationMicroservicesSpring Cloud
0 likes · 10 min read
Spring Cloud Comprehensive Guide: Building a Simple Microservices Application
MaGe Linux Operations
MaGe Linux Operations
Aug 31, 2023 · Operations

Mastering Nginx: Key Features, Core Configurations, and Advanced Commands

This article provides a comprehensive overview of Nginx, covering its high‑performance features, typical use cases, essential commands, and detailed configuration directives—including main, events, http, server, and location blocks—plus practical examples of server_name, root, alias, and rewrite rules.

ConfigurationLinuxWeb server
0 likes · 18 min read
Mastering Nginx: Key Features, Core Configurations, and Advanced Commands
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 15, 2023 · Backend Development

Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor

This tutorial explains how to protect sensitive Spring Boot configuration values by encrypting them and automatically decrypting them at runtime using Spring Cloud Context's DecryptEnvironmentPostProcessor, complete with dependency setup, code examples, and JCE installation guidance.

ConfigurationEnvironmentPostProcessorSpring Boot
0 likes · 7 min read
Secure Spring Boot Configs: Encrypt Sensitive Properties with EnvironmentPostProcessor
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 8, 2023 · Databases

Why Adding foreign_key_checks to my.cnf Breaks MySQL Startup and How to Identify Non‑Configurable System Variables

This article investigates why inserting the foreign_key_checks variable into MySQL's my.cnf causes the server to fail to start, explains the underlying NO_CMD_LINE flag mechanism, and provides a simple command‑line method to distinguish variables that can or cannot be set via configuration files.

ConfigurationNO_CMD_LINEdebugging
0 likes · 6 min read
Why Adding foreign_key_checks to my.cnf Breaks MySQL Startup and How to Identify Non‑Configurable System Variables
Architecture Digest
Architecture Digest
Jul 27, 2023 · Backend Development

Implementing Load Balancing with Nginx and SpringBoot

This article explains how Nginx can be used to achieve various load‑balancing strategies—including round‑robin, least‑connections, IP hash, generic hash, least‑time, and random—provides detailed configuration examples, shows how to integrate Nginx with SpringBoot services, and outlines testing and deployment steps.

ConfigurationNginxProxy
0 likes · 8 min read
Implementing Load Balancing with Nginx and SpringBoot
php Courses
php Courses
Jul 4, 2023 · Backend Development

Example Nginx Configuration for Proxying Alibaba Cloud OSS Domain

This article provides a complete Nginx configuration example that proxies requests to an Alibaba Cloud OSS domain, adds the client’s real IP via the X-Real-IP header, enables gzip compression, and includes detailed comments and logging settings.

BackendConfigurationNginx
0 likes · 3 min read
Example Nginx Configuration for Proxying Alibaba Cloud OSS Domain
HomeTech
HomeTech
Jun 27, 2023 · Backend Development

Introduction to Rule Engines and Their Application in a Car‑Buying Workflow

This article explains what a rule engine is, contrasts it with workflow engines, outlines its benefits, reviews popular Java rule‑engine frameworks, and demonstrates a practical implementation for a second‑hand car buying process using JSON configuration, Spring‑SpEL, and modular Java actions.

Business RulesConfigurationworkflow
0 likes · 15 min read
Introduction to Rule Engines and Their Application in a Car‑Buying Workflow
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2023 · Information Security

Fix CORS Vulnerabilities in Nginx: Enforce Secure Origin Checks

This article explains why an insecure cross‑origin setup in Nginx violates security standards, demonstrates how to reproduce the vulnerability with custom Origin headers, and provides a complete Nginx configuration using a map directive to whitelist origins, add proper CORS headers, and return 403 for disallowed requests.

CORSConfigurationCross-Origin
0 likes · 3 min read
Fix CORS Vulnerabilities in Nginx: Enforce Secure Origin Checks
Top Architect
Top Architect
Jun 5, 2023 · Backend Development

Resolving CORS Issues with Nginx Proxy Configuration: A Step‑by‑Step Guide

This article walks through the root causes of CORS errors when a front‑end site on port 8080 calls a back‑end service on port 59200, explains the four essential CORS response headers, demonstrates common error scenarios, and provides complete Nginx configuration snippets—including handling pre‑flight OPTIONS requests, custom headers, and method allowances—to reliably eliminate cross‑origin problems.

BackendCORSConfiguration
0 likes · 13 min read
Resolving CORS Issues with Nginx Proxy Configuration: A Step‑by‑Step Guide
21CTO
21CTO
May 29, 2023 · Backend Development

What’s New in Deno 1.34? Binary Compilation, npm Support, and TLS IP Certificates

Deno 1.34 introduces npm package support for deno compile, the ability to bundle resources into a single executable, TLS certificates that accept IP addresses, enhanced glob patterns in deno.json and CLI flags, plus numerous bug fixes, V8 11.5 and TypeScript 5.0.4 updates.

ConfigurationDenoTLS IP certificate
0 likes · 4 min read
What’s New in Deno 1.34? Binary Compilation, npm Support, and TLS IP Certificates
Bilibili Tech
Bilibili Tech
May 26, 2023 · Backend Development

Multi‑Tenant Account System Architecture and Migration Strategy at Bilibili

Bilibili redesigned its fragmented account system into a unified, multi-tenant architecture using DDD and a four-layer design, consolidating all business lines into one codebase with configurable data isolation, logic, and dependencies, split into four micro-services, and migrated safely via gray-release and bidirectional sync.

BackendConfigurationDDD
0 likes · 18 min read
Multi‑Tenant Account System Architecture and Migration Strategy at Bilibili
Alibaba Cloud Developer
Alibaba Cloud Developer
May 18, 2023 · Operations

Why Gray Releases Fail: A Real-World Bug and an MVP Gray Release Blueprint

This article examines a subtle gray‑release bug that caused message loss due to mismatched environment configurations, analyzes its root causes, and proposes a minimum‑viable‑product gray‑release design with practical strategies, observability tips, and configuration examples to ensure safe, incremental rollouts.

ConfigurationDeploymentgray release
0 likes · 21 min read
Why Gray Releases Fail: A Real-World Bug and an MVP Gray Release Blueprint
Java Captain
Java Captain
May 14, 2023 · Frontend Development

Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview

This article presents a step‑by‑step guide to building a real‑time data‑visualization dashboard using Echarts on the front end and Java on the back end, covering design mockups, requirement analysis, system architecture, development environment setup, code structure, and deployment instructions.

ConfigurationEChartsFront-end
0 likes · 5 min read
Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview
MaGe Linux Operations
MaGe Linux Operations
May 5, 2023 · Operations

Boost Your NGINX Performance: 8 Proven Tuning Tips

This guide explains how to optimize NGINX on Linux by adjusting worker processes, connection limits, GZIP compression, timeout values, buffer sizes, log handling, static content caching, and open file caching, providing step‑by‑step commands and configuration snippets for maximum server efficiency.

ConfigurationLinuxNginx
0 likes · 8 min read
Boost Your NGINX Performance: 8 Proven Tuning Tips
IT Architects Alliance
IT Architects Alliance
May 4, 2023 · Backend Development

Designing Redis High Availability with Sentinel

This article explains how to use Redis Sentinel for high‑availability deployments, covering its core features, configuration files, startup commands, monitoring behavior, three methods of receiving failover notifications, and recommended architectural patterns for robust backend systems.

Configurationredissentinel
0 likes · 9 min read
Designing Redis High Availability with Sentinel
MaGe Linux Operations
MaGe Linux Operations
May 3, 2023 · Backend Development

Force File Downloads in NGINX with Simple Header Configurations

Learn how to configure NGINX to force browsers to download files instead of displaying them by adding appropriate Content‑Disposition headers, handling various file types, using regex locations, and reloading the server for the changes to take effect.

BackendConfigurationFile Download
0 likes · 4 min read
Force File Downloads in NGINX with Simple Header Configurations
Java Architecture Diary
Java Architecture Diary
Apr 26, 2023 · Databases

How to Build a Custom Kingbase Datasource Plugin for Nacos 2.2+

This guide explains how to create and configure a custom Kingbase (Kingbase8) datasource plugin for Nacos 2.2+, covering Maven dependency setup, database script adjustments, connection properties, and platform specification to enable Kingbase persistence in Nacos.

ConfigurationDatasource PluginKingbase
0 likes · 3 min read
How to Build a Custom Kingbase Datasource Plugin for Nacos 2.2+
Java Architect Essentials
Java Architect Essentials
Apr 16, 2023 · Databases

Alibaba Druid Connection Pool in Spring Boot: Concepts, Configuration, Monitoring and Customization

This article introduces Alibaba's Druid database connection pool, explains its core features and filters, shows how to add the Maven starter, configure properties and filters in Spring Boot, demonstrates the built‑in monitoring pages, slow‑SQL logging, Spring AOP integration, and provides methods to remove the default advertisement and retrieve monitoring data via code.

ConfigurationConnection PoolDruid
0 likes · 16 min read
Alibaba Druid Connection Pool in Spring Boot: Concepts, Configuration, Monitoring and Customization
JD Retail Technology
JD Retail Technology
Apr 11, 2023 · Backend Development

Understanding the Architecture and Configuration of JD's JSF RPC Framework

This article explains the design and implementation of JD's JSF RPC framework, detailing the architecture, XML configuration of providers and consumers, Spring namespace handling, service registration, server startup, client initialization, load balancing, and the overall workflow from provider exposure to consumer invocation.

BackendConfigurationJSF
0 likes · 12 min read
Understanding the Architecture and Configuration of JD's JSF RPC Framework
Top Architect
Top Architect
Apr 7, 2023 · Backend Development

Dynamic Spring Configuration Files, Project Packaging, and Deployment Guide

This article explains how to use Spring's dynamic profile configuration to separate environment-specific YAML files, demonstrates jar and IDE launch options, outlines Maven and IDEA packaging steps, and provides detailed instructions for installing Java, configuring environment variables, and deploying the packaged Spring Boot application on a server.

ConfigurationDeploymentSpring Boot
0 likes · 9 min read
Dynamic Spring Configuration Files, Project Packaging, and Deployment Guide