Tagged articles
1164 articles
Page 8 of 12
HomeTech
HomeTech
Sep 15, 2021 · Backend Development

How ASF Simplifies gRPC‑to‑Go Migration and Boosts Service Governance

This article explains the AutoHome Service Framework (ASF), its architecture, how it enables seamless migration from gRPC to Go services, the added Dubbo‑go support, configuration optimizations, advanced load‑balancing strategies, observability enhancements, and future plans for adaptive balancing and zero‑downtime deployments.

GoObservabilityconfiguration
0 likes · 18 min read
How ASF Simplifies gRPC‑to‑Go Migration and Boosts Service Governance
Java Architecture Diary
Java Architecture Diary
Sep 14, 2021 · Backend Development

How to Compile Nacos with Oracle Support and Run It in Standalone Mode

Learn how to extend Nacos’s configuration persistence beyond Derby and MySQL by cloning the feature_multiple_datasource_support branch, compiling the source with Maven, configuring Oracle as a datasource in application.properties, and launching Nacos in standalone mode, with step‑by‑step commands and essential scripts.

NacosOraclebackend
0 likes · 3 min read
How to Compile Nacos with Oracle Support and Run It in Standalone Mode
Architecture Digest
Architecture Digest
Sep 10, 2021 · Backend Development

Nginx Configuration Cheat Sheet: Common Settings and Examples

This article provides a concise Nginx cheat sheet covering essential configuration snippets such as listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings, along with links to an online visual configuration tool.

SSLWeb serverconfiguration
0 likes · 5 min read
Nginx Configuration Cheat Sheet: Common Settings and Examples
Liangxu Linux
Liangxu Linux
Sep 4, 2021 · Backend Development

Mastering Nginx: Minimal Config, root, location, and try_files Explained

This guide walks through building a minimal Nginx server, explains the root, location, and try_files directives with syntax, modifiers, matching priority, and practical code examples, and highlights common pitfalls such as using try_files in the wrong context.

backendconfigurationlocation directive
0 likes · 6 min read
Mastering Nginx: Minimal Config, root, location, and try_files Explained
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 3, 2021 · Operations

Optimizing Gray Release for iQIYI Mobile Backend Using Dogfooding

iQIYI’s mobile backend employs dogfooding‑driven gray releases with cloud‑controlled traffic, gray‑tag propagation, comprehensive front‑end and back‑end metrics, device white‑lists, and downstream service integration, allowing internal users to quickly verify code and configuration changes and catch issues before full production rollout.

DeploymentGray ReleaseMetrics
0 likes · 9 min read
Optimizing Gray Release for iQIYI Mobile Backend Using Dogfooding
Open Source Linux
Open Source Linux
Sep 1, 2021 · Backend Development

Essential Nginx Cheat Sheet: Quick Config Snippets for Servers

This article introduces Nginx as a high‑performance HTTP and reverse‑proxy server and provides a concise collection of commonly used configuration snippets—including listening ports, logging, server names, static files, redirects, reverse proxying, load balancing, and SSL settings—to help developers set up and optimize their web services efficiently.

Web serverconfigurationload balancing
0 likes · 5 min read
Essential Nginx Cheat Sheet: Quick Config Snippets for Servers
Programmer DD
Programmer DD
Aug 28, 2021 · Backend Development

Master the Updated Spring Boot Swagger Starter with Pure Configuration

This article explains the history, recent updates, and step‑by‑step usage of the Spring Boot Swagger starter, including dependency setup, detailed configuration options, grouping, JSR‑303 validation support, custom response messages, UI tweaks, ignored parameter types, and authorization settings.

API documentationBackend DevelopmentSpring Boot
0 likes · 17 min read
Master the Updated Spring Boot Swagger Starter with Pure Configuration
php Courses
php Courses
Aug 24, 2021 · Backend Development

Configuring Alibaba Cloud Composer Mirror for PHP Projects

This guide explains how to set up Alibaba Cloud's Composer mirror, provides global and project‑specific configuration commands, and offers debugging and troubleshooting steps to ensure fast and reliable PHP package management using the latest Composer version.

MirrorPHPaliyun
0 likes · 3 min read
Configuring Alibaba Cloud Composer Mirror for PHP Projects
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 24, 2021 · Frontend Development

Master WeChat Mini Program Development: From Setup to Advanced Features

This comprehensive guide walks you through installing the WeChat Developer Tool, creating a Mini Program project, understanding its file structure, using WXML/WXSS for layout and styling, handling data binding, templates, imports, custom scripts, configuration files, sitemap settings, and event binding, all illustrated with step‑by‑step screenshots and code examples.

Front-endJavaScriptWXML
0 likes · 18 min read
Master WeChat Mini Program Development: From Setup to Advanced Features
IT Architects Alliance
IT Architects Alliance
Aug 21, 2021 · Operations

Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting

This article explains what Nginx is, why it’s chosen for high‑performance reverse proxy and load balancing, walks through its event‑driven architecture, core configuration directives, virtual host setups, location regex rules, static‑dynamic separation, rate‑limiting techniques, load‑balancing algorithms, high‑availability settings and practical code examples.

OperationsRate LimitingWeb server
0 likes · 19 min read
Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Aug 20, 2021 · Backend Development

Design and Implementation of a Pricing Calculation Engine for E-commerce Promotions

The article details the design and implementation of a dedicated pricing calculation engine that decouples complex e‑commerce promotion logic from transaction services, using componentized rules, configurable pipelines, multi‑level caching, and lane‑based simulations to achieve high extensibility, low latency, and accurate pricing across browsing and checkout scenarios.

Backend Developmentconfigurationpricing engine
0 likes · 9 min read
Design and Implementation of a Pricing Calculation Engine for E-commerce Promotions
Taobao Frontend Technology
Taobao Frontend Technology
Aug 12, 2021 · Backend Development

Midway 2.0 Unveiled: Key Features and Performance Boosts for Node.js Developers

Midway 2.0 introduces a runtime‑based Hook system, removes compiler constraints, enables faster startup under 2 seconds, supports code reuse, new middleware models, flexible configuration via midway.config.ts, enhanced testing utilities, and broader deployment scenarios including web servers, all backed by open‑source Vite and Prisma integrations.

Backend DevelopmentHooksMidway
0 likes · 12 min read
Midway 2.0 Unveiled: Key Features and Performance Boosts for Node.js Developers
Open Source Linux
Open Source Linux
Aug 10, 2021 · Backend Development

Master Nginx: From Static Server to Load Balancing and Reverse Proxy

This guide walks through configuring Nginx as a static file server, explains location directives and regex patterns, shows how to set up reverse proxying, explores various load‑balancing strategies, demonstrates dynamic‑static separation, and covers useful directives such as return, rewrite, error_page, logging and access control.

Static filesWeb serverconfiguration
0 likes · 19 min read
Master Nginx: From Static Server to Load Balancing and Reverse Proxy
Programmer DD
Programmer DD
Aug 7, 2021 · Information Security

Essential Keycloak Adapter Settings for Spring Security Integration

This article outlines the most commonly used Keycloak adapter configuration properties for Spring Security integration, explaining each setting such as realm, resource, auth-server-url, SSL requirements, CORS, bearer-only mode, and client credentials, and provides guidance on when and how to apply them.

AdapterAuthenticationAuthorization
0 likes · 6 min read
Essential Keycloak Adapter Settings for Spring Security Integration
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 5, 2021 · Big Data

Common Kafka Errors and Their Solutions

This article compiles a comprehensive list of frequent Kafka errors—including UnknownTopicOrPartitionException, LEADER_NOT_AVAILABLE, TimeoutException, and configuration issues—explaining their causes, providing detailed analysis, and offering step‑by‑step troubleshooting commands and configuration adjustments to resolve each problem.

Error HandlingTroubleshootingconfiguration
0 likes · 33 min read
Common Kafka Errors and Their Solutions
Code Ape Tech Column
Code Ape Tech Column
Jul 31, 2021 · Backend Development

Understanding Log4j2 RollingFileAppender: Configuration, Policies, and Strategies

This article explains how Log4j2's RollingFileAppender works, covering the concepts of rollover, the various TriggeringPolicy options, DefaultRolloverStrategy behavior, DeleteAction configuration, and provides sample XML configurations and a Java demo to illustrate time‑based, size‑based, and composite rollover scenarios.

JavaLoggingRollingFile
0 likes · 13 min read
Understanding Log4j2 RollingFileAppender: Configuration, Policies, and Strategies
360 Quality & Efficiency
360 Quality & Efficiency
Jul 23, 2021 · Big Data

Introduction to Apache Kafka: Architecture, APIs, Code Examples, and Optimization

This article provides a comprehensive overview of Apache Kafka, covering its definition, architecture, command‑line API usage, Java producer and consumer examples, core principles such as high availability and message ordering, configuration tuning, and a summary of its advantages as a high‑throughput, fault‑tolerant streaming platform.

ConsumerKafkaMessage Queue
0 likes · 12 min read
Introduction to Apache Kafka: Architecture, APIs, Code Examples, and Optimization
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 14, 2021 · Backend Development

Understanding Spring Cloud RefreshScope: How Dynamic Configuration Refresh Works

This article explains the inner workings of Spring Cloud's RefreshScope, detailing its source code, registration process, refresh endpoint activation, event-driven refresh mechanism, and how beans annotated with @RefreshScope or @ConfigurationProperties are dynamically reloaded without restarting the application.

@RefreshScopeSpringBootcloud
0 likes · 11 min read
Understanding Spring Cloud RefreshScope: How Dynamic Configuration Refresh Works
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 5, 2021 · Databases

Integrating Alibaba Druid Connection Pool with Spring Boot: Configuration and Monitoring Guide

This article provides a comprehensive guide on integrating the Alibaba Druid JDBC connection pool into a Spring Boot application, covering its components, powerful monitoring features, password encryption, SQL parsing, Maven and YAML configuration, filter setup, and how to access the Druid monitoring console.

Database Connection PoolDruidMonitoring
0 likes · 11 min read
Integrating Alibaba Druid Connection Pool with Spring Boot: Configuration and Monitoring Guide
Java Interview Crash Guide
Java Interview Crash Guide
Jul 5, 2021 · Backend Development

Master Nginx: From Static Server to Load Balancing and Reverse Proxy

This guide walks through configuring Nginx as a static HTTP server, setting up static file handling, implementing reverse proxy, applying various load‑balancing strategies, separating dynamic and static resources, and using essential directives such as return, rewrite, and error_page, providing practical code examples and tips.

HTTP serverStatic filesconfiguration
0 likes · 17 min read
Master Nginx: From Static Server to Load Balancing and Reverse Proxy
ITPUB
ITPUB
Jul 2, 2021 · Backend Development

How to Solve CORS Issues in Spring Boot: Three Practical Configuration Methods

This article explains why CORS problems arise in front‑end/back‑end separation, introduces the CORS standard and request types, details the required response headers, and provides three concrete Spring Boot solutions—including global configuration, filter‑based handling, and the @CrossOrigin annotation—complete with code examples and migration notes.

CORSbackendconfiguration
0 likes · 10 min read
How to Solve CORS Issues in Spring Boot: Three Practical Configuration Methods
Top Architect
Top Architect
Jul 1, 2021 · Backend Development

Integrating Retrofit with Spring Boot Using retrofit‑spring‑boot‑starter

This article explains how to replace direct OkHttp or RestTemplate usage in Spring Boot projects with the retrofit‑spring‑boot‑starter, covering dependency setup, annotation configuration, interface definition, injection, custom interceptors, connection‑pool management, logging, exception formatting, call adapters, converters, and global interceptors.

HTTP clientInterceptorJava
0 likes · 14 min read
Integrating Retrofit with Spring Boot Using retrofit‑spring‑boot‑starter
Tencent Cloud Middleware
Tencent Cloud Middleware
Jun 28, 2021 · Big Data

Getting Started with Kafka’s New KRaft Mode: A Step‑by‑Step Guide

This article introduces Apache Kafka’s KRaft (Kafka Raft) mode, explains its architectural differences from ZooKeeper‑based deployments, details essential configuration parameters, and provides a complete step‑by‑step procedure—including commands and utility tools—to set up and operate a KRaft cluster.

DeploymentDistributed SystemsKRaft
0 likes · 14 min read
Getting Started with Kafka’s New KRaft Mode: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Jun 28, 2021 · Backend Development

Unlocking Spring Boot Actuator: Secure Configuration and Hidden Risks

This article explains what Spring Boot Actuator is, how to quickly add and configure it, details the available endpoints, illustrates common security pitfalls such as exposing sensitive configuration, and provides practical recommendations to safely use Actuator in production environments.

ActuatorBackend DevelopmentJava
0 likes · 8 min read
Unlocking Spring Boot Actuator: Secure Configuration and Hidden Risks
QQ Music Frontend Team
QQ Music Frontend Team
Jun 24, 2021 · Backend Development

Master Nginx: Complete Installation, Configuration, and Advanced Tips

This comprehensive guide walks you through installing Nginx from source, configuring global settings, mastering common directives, enabling gzip compression, setting up reverse and forward proxies, load balancing, SSL, systemd service management, and troubleshooting, providing ready-to-use code snippets and practical examples for server administrators.

InstallationSystemdconfiguration
0 likes · 41 min read
Master Nginx: Complete Installation, Configuration, and Advanced Tips
Xianyu Technology
Xianyu Technology
Jun 24, 2021 · Backend Development

Configuration Normalization and Cache Optimization for Yanhuobao Service

By consolidating all Yanhuobao category settings into a single Mach‑managed configuration defined by a JSON schema and introducing a generic Guava LoadingCache with a ConfigValueParser, the service now adds new categories with just three fields, reduces parsing overhead, lowers maintenance costs, and improves consistency and QPS performance.

Cachingconfigurationmicroservices
0 likes · 6 min read
Configuration Normalization and Cache Optimization for Yanhuobao Service
Laravel Tech Community
Laravel Tech Community
Jun 23, 2021 · Information Security

Common Sensitive Data Protection Issues in PHP Applications and Their Mitigation

The article outlines typical ways PHP projects mishandle sensitive data—such as storing passwords in plain text, transmitting credentials without encryption, using weak hashing algorithms, and exposing server details—and provides practical configuration and coding measures to secure data at rest and in transit.

Securityconfigurationencryption
0 likes · 6 min read
Common Sensitive Data Protection Issues in PHP Applications and Their Mitigation
Java High-Performance Architecture
Java High-Performance Architecture
Jun 23, 2021 · Backend Development

How Uber Built Its Self‑Service API Gateway: Architecture & Key Lessons

Uber’s self‑service API gateway provides a unified entry point for all applications, handling routing, protocol translation, rate limiting, authentication, and more, with configurable components such as protocol managers, middleware, handlers, and clients defined via YAML/Thrift, and leverages code generation and a DAG‑based build system to produce scalable, extensible backend services.

Ubercode generationconfiguration
0 likes · 17 min read
How Uber Built Its Self‑Service API Gateway: Architecture & Key Lessons
Java Tech Enthusiast
Java Tech Enthusiast
Jun 18, 2021 · Backend Development

Spring Annotation-Based Bean Registration Guide

The guide explains how Spring’s annotation-driven configuration—using @Configuration and @Bean to define beans, @ComponentScan for automatic detection, and additional annotations such as @Scope, @Lazy, @Conditional, @Import and FactoryBean—replaces verbose XML, streamlining bean registration and lifecycle management.

Javaannotationsbean
0 likes · 10 min read
Spring Annotation-Based Bean Registration Guide
macrozheng
macrozheng
Jun 17, 2021 · Backend Development

Mastering SpringBoot YAML: Tips, Tricks, and Hidden Pitfalls

This article explores the quirks and advanced features of YAML configuration in SpringBoot, covering string handling, numbers, dictionaries, objects, lists, special data types, and complex key syntax, while providing practical code examples and debugging tips to help Java developers avoid common pitfalls.

JavaSpringBootYAML
0 likes · 11 min read
Mastering SpringBoot YAML: Tips, Tricks, and Hidden Pitfalls
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 9, 2021 · Databases

Comprehensive Guide to ClickHouse: Features, Configuration, Table Engines, and Real‑World Use Cases

This article provides an in‑depth overview of ClickHouse, covering its OLAP advantages, core features, detailed configuration files, various table engines (MergeTree, ReplacingMergeTree, SummingMergeTree, Log series, external integrations), practical examples, performance tips, and real‑world deployment scenarios.

ClickHouseDatabaseOLAP
0 likes · 62 min read
Comprehensive Guide to ClickHouse: Features, Configuration, Table Engines, and Real‑World Use Cases
JD Tech
JD Tech
Jun 8, 2021 · Frontend Development

Design and Usage of JD Logistics Gateway Frontend Plugin Based on Axios

This article explains the design, configuration, and usage of the JD Logistics gateway frontend plugin built on Axios, detailing how it enables zero‑cost integration across multiple environments and account types while providing extensible request/response handling and customizable login redirects.

APIFrontendJavaScript
0 likes · 9 min read
Design and Usage of JD Logistics Gateway Frontend Plugin Based on Axios
JD Tech
JD Tech
Jun 7, 2021 · Operations

Configuring Nginx Reverse Proxy for Persistent (Keep‑Alive) Connections and Performance Optimization

This article explains how to configure Nginx as a reverse proxy to maintain long‑lived HTTP/1.1 keep‑alive connections between client and Nginx and between Nginx and upstream servers, covering required directives, upstream and location settings, performance implications for high QPS workloads, and advanced WebSocket handling.

HTTPKeepaliveconfiguration
0 likes · 9 min read
Configuring Nginx Reverse Proxy for Persistent (Keep‑Alive) Connections and Performance Optimization
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 2, 2021 · Databases

How MySQL Adjusts open_files_limit, max_connections, and table_open_cache When System Resources Are Insufficient

This article explains how MySQL, when run by a non‑root user with limited system resources, automatically adjusts the open_files_limit, max_connections, and table_open_cache parameters by calculating required file descriptors, comparing them to system limits, and correcting the configuration values accordingly.

Database TuningMySQLconfiguration
0 likes · 6 min read
How MySQL Adjusts open_files_limit, max_connections, and table_open_cache When System Resources Are Insufficient
ITFLY8 Architecture Home
ITFLY8 Architecture Home
May 30, 2021 · Backend Development

Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Guide

This comprehensive guide explains Nginx’s core concepts—including reverse and forward proxy, load balancing, static‑dynamic separation, common commands, configuration blocks, and high‑availability setup with keepalived—providing step‑by‑step examples, diagrams, and practical tips for deploying scalable, high‑performance web services.

backendconfigurationhigh availability
0 likes · 12 min read
Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Guide
Efficient Ops
Efficient Ops
May 25, 2021 · Operations

Master HAProxy: From Basics to High-Availability L7/L4 Load Balancing

This comprehensive guide explains what HAProxy is, its core functions and key features, then walks through installing, configuring, and running both L7 and L4 load balancers on Linux, adding logging, log rotation, monitoring, and achieving high availability with Keepalived.

HAProxyL4L7
0 likes · 30 min read
Master HAProxy: From Basics to High-Availability L7/L4 Load Balancing
Programmer DD
Programmer DD
May 24, 2021 · Backend Development

Master Spring Boot 2.5.0 DataSource Initialization: New Configurations Explained

This article walks through Spring Boot 2.5.0's redesigned DataSource script initialization, clarifies deprecated properties, introduces the new SqlInitializationProperties class, and provides a complete example with Maven dependencies, configuration settings, SQL scripts, and best‑practice recommendations for automated database setup.

DataSourceJavaSQL Initialization
0 likes · 10 min read
Master Spring Boot 2.5.0 DataSource Initialization: New Configurations Explained
Top Architect
Top Architect
May 20, 2021 · Backend Development

Comprehensive Guide to Nginx: Overview, Core Configuration, and Practical Deployment

This article provides a detailed introduction to Nginx, covering its architecture, core configuration directives, installation steps, reverse proxy and load‑balancing setups, caching, HTTPS, CORS handling, gzip compression, and practical examples to help developers and operations engineers configure and use Nginx effectively.

CORSCachingHTTPS
0 likes · 39 min read
Comprehensive Guide to Nginx: Overview, Core Configuration, and Practical Deployment
php Courses
php Courses
May 20, 2021 · Backend Development

How to Resolve the ThinkPHP Multi‑App “Index Class Not Found” Error

This guide explains why the ThinkPHP controller Index class may not be found in a multi‑app setup, lists common causes, and provides three step‑by‑step solutions—including installing the think‑multi‑app extension, adjusting configuration files, and using full‑path URLs—along with the necessary code changes.

Error HandlingThinkPHPbackend
0 likes · 4 min read
How to Resolve the ThinkPHP Multi‑App “Index Class Not Found” Error
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 20, 2021 · Backend Development

Master Spring Boot: Core Concepts, Configuration, and Top Interview Questions

This article compiles essential Spring Boot interview questions, covering its definition, benefits, core configuration files, starter modules, auto‑configuration, embedded containers, actuator monitoring, security concerns, exception handling, differences from Spring MVC, and integration with tools like ELK and Docker.

Backend DevelopmentSpring Bootconfiguration
0 likes · 10 min read
Master Spring Boot: Core Concepts, Configuration, and Top Interview Questions
IT Architects Alliance
IT Architects Alliance
May 19, 2021 · Fundamentals

Understanding DNS: Architecture, Protocols, and BIND Configuration

This article provides a comprehensive overview of the Domain Name System (DNS), covering its distributed database design, TCP/UDP usage, hierarchical structure, top‑level domains, resolution workflow, recursive versus authoritative servers, caching, smart routing, BIND configuration, load‑balancing techniques, sub‑domain delegation, debugging tools, and security considerations such as DNS amplification attacks.

BINDDNSDomain Name System
0 likes · 17 min read
Understanding DNS: Architecture, Protocols, and BIND Configuration
Practical DevOps Architecture
Practical DevOps Architecture
May 10, 2021 · Databases

Redis Advantages, Disadvantages, Use Cases, Shutdown Methods, and Configuration Guide

This article outlines Redis's key advantages such as high performance and flexible data types, discusses its limitations like lack of relational features, describes ideal in‑memory use cases, compares it with Memcached, and provides detailed instructions for shutting down, configuring, and connecting to Redis using command‑line and graphical clients.

DatabaseIn-MemoryPersistence
0 likes · 4 min read
Redis Advantages, Disadvantages, Use Cases, Shutdown Methods, and Configuration Guide
Laravel Tech Community
Laravel Tech Community
May 8, 2021 · Backend Development

Common Nginx Configuration Snippets and Examples

This article presents a collection of frequently used Nginx configuration examples—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—to help developers quickly set up and customize their web server deployments.

SSLWeb serverconfiguration
0 likes · 5 min read
Common Nginx Configuration Snippets and Examples
Liangxu Linux
Liangxu Linux
May 7, 2021 · Fundamentals

Essential Git Commands Cheat Sheet for Version Control

This guide provides a comprehensive collection of Git commands covering diff, branch management, file handling, remote repository operations, stash usage, configuration, and advanced techniques, enabling developers to efficiently compare changes, manage branches, clean workspaces, and interact with remote repositories.

Branchconfigurationdiff
0 likes · 11 min read
Essential Git Commands Cheat Sheet for Version Control
Open Source Linux
Open Source Linux
Apr 26, 2021 · Databases

How to Resolve MySQL Too Many Connections Errors by Raising max_connections

This guide explains why MySQL reports "too many connections", shows how to check the current max_connections setting, compares default limits across MySQL versions, and provides four practical methods—including editing my.cnf, using SQL commands, modifying source code, and tweaking mysqld_safe—to increase the connection limit safely.

DatabaseMySQLTroubleshooting
0 likes · 4 min read
How to Resolve MySQL Too Many Connections Errors by Raising max_connections
Alibaba Cloud Native
Alibaba Cloud Native
Apr 23, 2021 · Backend Development

What’s New in dubbo-go v1.5.6? Key Features and Improvements Explained

The dubbo-go v1.5.6 release aligns with Dubbo 2.7.8 and introduces a CLI tool, proxy extensions, configurable file paths, custom ConfigPostProcessor, URL comparison enhancements, registration center optimizations, API‑based config, gRPC tweaks, and updates to dubbo-go‑hessian2, with a roadmap toward cloud‑native 3.x.

CLIProxyRelease Notes
0 likes · 8 min read
What’s New in dubbo-go v1.5.6? Key Features and Improvements Explained
JD Retail Technology
JD Retail Technology
Apr 21, 2021 · Frontend Development

Design and Architecture of the Dolphin System for JD International App

The Dolphin system introduces a native‑plus‑H5, component‑based architecture using React to meet JD International’s personalized channel requirements, improve performance, enable cross‑platform configuration, and provide a secure, real‑time, and isolated solution for dynamic page rendering.

JD InternationalPerformance OptimizationReAct
0 likes · 7 min read
Design and Architecture of the Dolphin System for JD International App
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2021 · Fundamentals

Master YAML: Essential Syntax, Data Types, and Advanced Features Explained

This article provides a comprehensive overview of YAML, covering its purpose, concise syntax, indentation rules, data structures, scalar types, built‑in tags, special types, and examples of JavaScript‑specific and custom types, making it a valuable reference for developers working with configuration files.

YAMLconfigurationdata serialization
0 likes · 8 min read
Master YAML: Essential Syntax, Data Types, and Advanced Features Explained
Code Ape Tech Column
Code Ape Tech Column
Apr 16, 2021 · Backend Development

Why Log4j2 Beats Logback and Log4j1: Performance, Configuration, and Advanced Features

This article compares Log4j2 with older Java logging frameworks, highlighting its superior asynchronous performance, zero‑GC design, flexible parameter formatting, simplified configuration options, and practical usage examples, ultimately showing why it should replace Logback and Log4j1 in modern applications.

Lazy Evaluationasync loggingconfiguration
0 likes · 14 min read
Why Log4j2 Beats Logback and Log4j1: Performance, Configuration, and Advanced Features
Intelligent Backend & Architecture
Intelligent Backend & Architecture
Apr 13, 2021 · Backend Development

Why Spring Boot Revolutionizes Backend Development: A Complete Guide

This article explains how Spring Boot, a Pivotal‑backed extension of the Spring framework, simplifies Java backend development by providing auto‑configuration, starter dependencies, embedded servers, and seamless integration with micro‑service architectures, while also covering core annotations, configuration files, security, and deployment options.

Backend DevelopmentJavaSpring Boot
0 likes · 35 min read
Why Spring Boot Revolutionizes Backend Development: A Complete Guide
Intelligent Backend & Architecture
Intelligent Backend & Architecture
Apr 12, 2021 · Backend Development

Master Spring Boot: From Basics to Advanced Annotations and Best Practices

This comprehensive guide explains what Spring Boot is, why it was created for micro‑service development, how it simplifies configuration with starters and auto‑configuration, and provides detailed coverage of core annotations, configuration files, security, CORS, transaction management, and deployment options for Java backend developers.

Backend DevelopmentJavaSpring Boot
0 likes · 38 min read
Master Spring Boot: From Basics to Advanced Annotations and Best Practices
Liangxu Linux
Liangxu Linux
Apr 6, 2021 · Operations

Mastering sudo: Essential Configurations, Tips, and Security Practices

This guide explains sudo's workflow, sudoers file syntax, default options, how to switch visudo's editor, force‑save read‑only files in Vim, use sudoedit safely, adjust session timeouts, set temporary authorizations with cron, and preserve environment variables for secure privilege delegation.

Sudoconfigurationsystem-administration
0 likes · 15 min read
Mastering sudo: Essential Configurations, Tips, and Security Practices
macrozheng
macrozheng
Apr 6, 2021 · Backend Development

Boost Tomcat Performance: Essential Configurations for Faster Servers

This guide explains the most important Tomcat configuration parameters—including concurrency, thread pool, JVM settings, and key Connector options—so you can optimize the web container for higher throughput and lower latency without getting lost in hundreds of obscure options.

JVMPerformance tuningTomcat
0 likes · 9 min read
Boost Tomcat Performance: Essential Configurations for Faster Servers
Liangxu Linux
Liangxu Linux
Apr 3, 2021 · Cloud Native

Top 17 Docker Troubleshooting Tips: From Storage Migration to Network Errors

This guide compiles seventeen common Docker problems—including storage directory migration, disk space shortages, missing libraries, container corruption, network misconfigurations, and command‑line quirks—along with step‑by‑step solutions, configuration tweaks, and command examples to help engineers quickly diagnose and resolve container issues.

ContainerDockerTroubleshooting
0 likes · 26 min read
Top 17 Docker Troubleshooting Tips: From Storage Migration to Network Errors
Top Architect
Top Architect
Mar 23, 2021 · Operations

What Nginx Can Do: Reverse Proxy, Load Balancing, HTTP Server, and More

This article explains the capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing strategies, static HTTP serving, dynamic/static separation, and forward proxy, and provides concrete configuration examples for each feature.

HTTP serverconfigurationload-balancing
0 likes · 11 min read
What Nginx Can Do: Reverse Proxy, Load Balancing, HTTP Server, and More
Liangxu Linux
Liangxu Linux
Mar 21, 2021 · Operations

How to Install and Use Nginx‑GUI for Visual Nginx Management

This guide walks through installing the open‑source Nginx‑GUI tool, configuring its properties, renaming Linux binaries, granting permissions, and launching the web interface to manage Nginx configuration, performance monitoring, and logs through a visual dashboard.

GUIVisual Managementconfiguration
0 likes · 4 min read
How to Install and Use Nginx‑GUI for Visual Nginx Management
Top Architect
Top Architect
Mar 13, 2021 · Operations

Using Nginx ngx_http_mirror_module for Traffic Mirroring and Testing

This article explains why and how to copy production traffic to pre‑release or test environments using Nginx's ngx_http_mirror_module, covering repository setup, installation, basic start/stop commands, configuration examples, and custom compilation for full module support.

DeploymentLinuxTraffic Mirroring
0 likes · 8 min read
Using Nginx ngx_http_mirror_module for Traffic Mirroring and Testing
Liangxu Linux
Liangxu Linux
Mar 8, 2021 · Operations

Mastering Nginx: Reverse Proxy, Load Balancing, and High‑Availability Setup

This guide explains Nginx’s core concepts—including forward and reverse proxy, load‑balancing strategies, static‑dynamic separation, installation commands, configuration file anatomy, practical reverse‑proxy and load‑balancing examples, and a Keepalived high‑availability solution—providing step‑by‑step instructions and essential code snippets for reliable backend deployment.

backendconfigurationhigh availability
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High‑Availability Setup