Tagged articles

configuration management

375 articles · Page 2 of 4
Java Architecture Diary
Java Architecture Diary
Mar 31, 2025 · Backend Development

Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps

Spring Boot 3.5 introduces major enhancements such as dynamic environment‑variable configuration, enriched distributed tracing, intelligent task‑context propagation, Quartz job triggering, SSL certificate lifecycle monitoring, flexible Redis read strategies, and improved Liquibase support, all aimed at boosting enterprise‑grade application development.

LiquibaseSSL MonitoringSpring Boot
0 likes · 7 min read
Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps
Ops Development & AI Practice
Ops Development & AI Practice
Mar 27, 2025 · Cloud Native

Master Kustomize: Simplify Kubernetes Configs with Generators and Transformers

Kustomize, built into kubectl, lets you declaratively manage Kubernetes YAML by organizing base resources, dynamically generating ConfigMaps and Secrets, applying transformers for environment‑specific tweaks, and optionally validating output, enabling a clean Base + Overlay workflow that reduces duplication and simplifies multi‑environment configuration.

DevOpsKubernetesKustomize
0 likes · 8 min read
Master Kustomize: Simplify Kubernetes Configs with Generators and Transformers
DevOps Cloud Academy
DevOps Cloud Academy
Mar 24, 2025 · Information Security

Protecting Sensitive Configuration Files: .gitignore, Environment Variables, Secret Management, and AES Encryption with Python

This article explains how to safeguard sensitive configuration data such as database credentials and API keys by using .gitignore, environment variables, secret management tools, and AES encryption with a Python script, and describes how to integrate these practices into CI/CD pipelines.

AES encryptionDevOpsGitignore
0 likes · 7 min read
Protecting Sensitive Configuration Files: .gitignore, Environment Variables, Secret Management, and AES Encryption with Python
Baidu Geek Talk
Baidu Geek Talk
Mar 3, 2025 · Big Data

Real-Time Anti-Cheat Streaming System Based on Flink: Architecture, Challenges, and Solutions

The article details a Flink‑based real‑time anti‑cheat streaming architecture that combines tumbling, sliding and session windows with early triggers, batch state updates cached in memory, coarse‑grained key reduction, and YAML‑driven strategy configuration to deliver millisecond‑level detection, seamless integration with ClickHouse, Hive, Redis and message queues, and self‑service analytics, achieving high throughput, low latency, and robust stability for large‑scale risk control.

FlinkPerformance Optimizationanti-cheat
0 likes · 25 min read
Real-Time Anti-Cheat Streaming System Based on Flink: Architecture, Challenges, and Solutions
Raymond Ops
Raymond Ops
Feb 13, 2025 · Operations

Automate Apache Deployment with Ansible: Step‑by‑Step Guide

Learn how to automate the installation, configuration, and management of Apache HTTP Server using Ansible, covering installation of Ansible, inventory setup, role creation, task and template writing, playbook execution, verification, and clean removal, with full command examples for Debian and RPM systems.

Apacheansibleautomation
0 likes · 8 min read
Automate Apache Deployment with Ansible: Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Feb 10, 2025 · Operations

Master Automated Linux Deployments with Ansible: Step‑by‑Step Guide

This guide walks you through installing Ansible on Linux, configuring inventory and settings, writing playbooks to install and start web servers, and executing them, while also covering variables, roles, templates, handlers, conditionals, and error handling for robust automated deployments.

Linuxansibleautomation
0 likes · 5 min read
Master Automated Linux Deployments with Ansible: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Feb 6, 2025 · Operations

Master Ansible: From Basics to Advanced Automation for Ops Teams

This comprehensive guide introduces Ansible's fundamentals, explains why it is the preferred automation tool, details its architecture, communication methods, installation steps, configuration files, inventory management, and demonstrates common Ad‑Hoc and playbook commands for efficient operations across Linux and Windows environments.

DevOpsansibleconfiguration management
0 likes · 30 min read
Master Ansible: From Basics to Advanced Automation for Ops Teams
Architect's Guide
Architect's Guide
Dec 31, 2024 · Backend Development

Apollo Configuration Center: Concepts, Architecture, and Spring Boot Integration Guide

This article provides a comprehensive tutorial on Apollo, covering its basic concepts, architecture, four-dimensional configuration model, client design, high‑availability considerations, and step‑by‑step instructions for creating a Spring Boot project, integrating Apollo dependencies, configuring environments, testing dynamic updates, and deploying the application on Kubernetes.

JavaKubernetesSpringBoot
0 likes · 22 min read
Apollo Configuration Center: Concepts, Architecture, and Spring Boot Integration Guide
Architect
Architect
Dec 25, 2024 · Operations

Comprehensive Guide to Using Apollo Configuration Center with Spring Boot

This article provides a step‑by‑step tutorial on Apollo, an open‑source configuration center, covering its core concepts, dimensions, client design, Maven integration, Spring Boot setup, JVM parameters, testing scenarios, cluster/namespace usage, Docker image creation, and Kubernetes deployment for microservice applications.

KubernetesSpring Bootapollo
0 likes · 30 min read
Comprehensive Guide to Using Apollo Configuration Center with Spring Boot
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 12, 2024 · Cloud Native

How to Use Nacos Custom Tag Gray Release for Precise Configuration Deployment

This article explains Nacos's custom tag gray release feature, covering its advantages over IP‑based gray releases, version requirements, tag configuration methods, publishing steps, multi‑tag and parallel gray versions, and priority rules to achieve flexible, safe configuration rollout in cloud‑native environments.

Gray ReleaseNacoscloud-native
0 likes · 16 min read
How to Use Nacos Custom Tag Gray Release for Precise Configuration Deployment
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Dec 10, 2024 · Operations

Unlock Powerful Automation with Ansible: A Complete Guide

Ansible is a popular open‑source automation platform that simplifies configuration management, deployment, and orchestration across Linux and non‑Linux hosts, offering modules, playbooks, inventories, and roles, with detailed installation steps, command usage, module examples, and best practices for efficient operations.

DevOpsansibleconfiguration management
0 likes · 28 min read
Unlock Powerful Automation with Ansible: A Complete Guide
Yum! Tech Team
Yum! Tech Team
Nov 28, 2024 · Cloud Native

Elastic Scaling Architecture for a Smart Delivery System During Peak Holiday Traffic

The article describes how an operations engineer transforms a complex, multi‑language smart delivery platform into an elastic, container‑native system that automatically scales, registers, and logs services during the high‑load Chinese New Year period using Kubernetes, Docker, init containers, and a configuration center.

DockerElastic ScalingKubernetes
0 likes · 13 min read
Elastic Scaling Architecture for a Smart Delivery System During Peak Holiday Traffic
Su San Talks Tech
Su San Talks Tech
Nov 24, 2024 · Backend Development

Master Nacos: Simplify Service Registration, Discovery, and Dynamic Configuration in Spring Cloud

An in‑depth guide walks you through Nacos’s role as a unified service registry and configuration center, compares it with Eureka and Config, shows step‑by‑step Maven setup, YML configuration, service discovery, dynamic refresh, namespace and group isolation, persistence, and cluster deployment.

NacosSpring Cloudconfiguration management
0 likes · 28 min read
Master Nacos: Simplify Service Registration, Discovery, and Dynamic Configuration in Spring Cloud
Linux Ops Smart Journey
Linux Ops Smart Journey
Nov 5, 2024 · Operations

Master 8 Essential Ansible Modules for Efficient Automation

This article introduces eight essential Ansible modules—file, copy, template, fetch, and get_url—explaining their parameters, usage examples, and how they simplify automation tasks in operations, with code snippets and reference links for deeper learning.

DevOpsansibleconfiguration management
0 likes · 11 min read
Master 8 Essential Ansible Modules for Efficient Automation
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Nov 5, 2024 · Operations

10 Essential Linux Ops Tools Every Engineer Should Master

This article introduces ten indispensable Linux operations tools—Shell scripting, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical use cases, advantages, and practical examples to help engineers automate and monitor infrastructure efficiently.

DevOpsconfiguration managementmonitoring
0 likes · 9 min read
10 Essential Linux Ops Tools Every Engineer Should Master
Selected Java Interview Questions
Selected Java Interview Questions
Nov 2, 2024 · Backend Development

Comprehensive Guide to Using Ctrip’s Open‑Source Apollo Distributed Configuration Center

This article provides an in‑depth tutorial on Apollo, Ctrip’s open‑source distributed configuration center, covering its concepts, features, four‑dimensional model, client architecture, deployment steps, SpringBoot integration, Kubernetes deployment, and practical testing scenarios for real‑time configuration updates.

JavaKubernetesSpringBoot
0 likes · 22 min read
Comprehensive Guide to Using Ctrip’s Open‑Source Apollo Distributed Configuration Center
Linux Ops Smart Journey
Linux Ops Smart Journey
Oct 31, 2024 · Operations

Mastering Ansible: 8 Essential Modules to Automate Your Ops

This article explores eight of the most commonly used Ansible modules—including setup, command, shell, and script—detailing how they collect host information, filter data, execute commands, and run scripts, with practical code examples and tips to streamline everyday automation tasks.

DevOpsModulesansible
0 likes · 9 min read
Mastering Ansible: 8 Essential Modules to Automate Your Ops
Architecture Digest
Architecture Digest
Oct 22, 2024 · Backend Development

Comprehensive Guide to Using Ctrip’s Apollo Distributed Configuration Center with Spring Boot

This article provides a step‑by‑step tutorial on Apollo, Ctrip’s open‑source distributed configuration center, covering its core concepts, features, architecture, four‑dimensional model, project creation, Maven dependencies, Spring Boot configuration, test controllers, various runtime scenarios, cluster and namespace usage, and deployment on Kubernetes with Docker.

JavaKubernetesSpringBoot
0 likes · 23 min read
Comprehensive Guide to Using Ctrip’s Apollo Distributed Configuration Center with Spring Boot
Selected Java Interview Questions
Selected Java Interview Questions
Sep 23, 2024 · Operations

Comprehensive Guide to Using Apollo Configuration Center with Spring Boot and Kubernetes

This article provides a step‑by‑step tutorial on Apollo’s concepts, features, model, namespace handling, client design, high‑availability considerations, project creation, configuration management, Spring Boot client implementation, testing across environments, clusters and namespaces, and deployment on Kubernetes with Docker.

KubernetesSpring Bootapollo
0 likes · 25 min read
Comprehensive Guide to Using Apollo Configuration Center with Spring Boot and Kubernetes
Didi Tech
Didi Tech
Sep 19, 2024 · Cloud Native

Configuration‑as‑Code Platform for Multi‑Region Deployment: Design, Implementation and Practices

To overcome Didi’s costly, months‑long, manual multi‑region rollouts, the team built a Configuration‑as‑Code platform that isolates environment settings in a dedicated repository, enforces a versioned template with validation rules, and integrates automated placeholder substitution into CI/CD, cutting manual effort by roughly 80 % and removing coordination bottlenecks.

DevOpsconfiguration managementdeployment-automation
0 likes · 26 min read
Configuration‑as‑Code Platform for Multi‑Region Deployment: Design, Implementation and Practices
MaGe Linux Operations
MaGe Linux Operations
Sep 17, 2024 · Operations

Master Ansible: Essential Commands and Common Modules Explained

This guide provides a comprehensive overview of Ansible's ad‑hoc command options and the most frequently used modules—including shell, copy, template, file, fetch, synchronize, yum, service, user, and cron—detailing their parameters, usage examples, and best‑practice tips for efficient automation.

DevOpsModulesansible
0 likes · 41 min read
Master Ansible: Essential Commands and Common Modules Explained
Liangxu Linux
Liangxu Linux
Sep 17, 2024 · Operations

Top 10 Essential Ops Tools Every Engineer Should Master

This article presents ten indispensable tools for operations engineers—detailing each tool’s functionality, ideal use cases, advantages, and real‑world examples, from shell scripting and Git to Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, the ELK stack, and Zabbix, helping professionals streamline automation, monitoring, and deployment tasks.

ContainerizationDevOpsautomation
0 likes · 8 min read
Top 10 Essential Ops Tools Every Engineer Should Master
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 10, 2024 · Cloud Native

Understanding Nacos: Principles of Dynamic Service Discovery and Configuration Management

This article explains Nacos, Alibaba's dynamic naming and configuration service, covering its architecture, service registration and discovery mechanisms, Raft‑based consistency, and configuration management with long‑polling, providing a comprehensive overview for microservice practitioners.

Nacosconfiguration managementservice discovery
0 likes · 4 min read
Understanding Nacos: Principles of Dynamic Service Discovery and Configuration Management
DeWu Technology
DeWu Technology
Aug 9, 2024 · Backend Development

Design and Implementation of a Lightweight Gray Release Platform

The article presents a lightweight gray‑release platform for e‑commerce, detailing its four‑module architecture, unified data‑type and predicate rule model, matcher implementations, stable bucket‑based traffic allocation, developer SDK and configuration APIs, as well as whitelist handling and non‑functional considerations for rapid, fine‑grained deployments.

Gray ReleaseJavabackend development
0 likes · 19 min read
Design and Implementation of a Lightweight Gray Release Platform
Open Source Linux
Open Source Linux
Aug 9, 2024 · Cloud Native

Why Choose Nacos Over Eureka? A Hands‑On Guide to Service Discovery, Config, and Cluster Setup

This comprehensive tutorial explains Nacos' advantages over Eureka, its Raft‑based consistency, integration with Spring Cloud Alibaba, detailed architecture, installation steps, standalone and cluster modes, and practical demos for using Nacos as both a service registry and a configuration center in microservice applications.

Cluster DeploymentNacosSpring Cloud Alibaba
0 likes · 23 min read
Why Choose Nacos Over Eureka? A Hands‑On Guide to Service Discovery, Config, and Cluster Setup
Open Source Linux
Open Source Linux
Aug 1, 2024 · Operations

Top 10 Essential Ops Tools Every Engineer Should Master

This article introduces ten indispensable tools for operations engineers, detailing each tool's functionality, ideal use cases, key advantages, and practical examples, while also providing code snippets and visual illustrations to help readers understand and apply them effectively.

ContainerizationInfrastructureautomation
0 likes · 8 min read
Top 10 Essential Ops Tools Every Engineer Should Master
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 31, 2024 · Operations

Release Engineering Practices from Google’s SRE Book

The article outlines Google’s release engineering principles, roles, and processes—including self‑service, frequent high‑speed releases, sealed builds, policy enforcement, configuration management, and the Rapid system—to illustrate how automated, reliable software delivery is achieved at scale.

SREautomationconfiguration management
0 likes · 14 min read
Release Engineering Practices from Google’s SRE Book
Architecture Development Notes
Architecture Development Notes
Jul 26, 2024 · Backend Development

Master Go Configuration with Viper: Setup, Usage, and Advanced Tips

This article provides a comprehensive guide to Viper, a powerful Go configuration library, covering its core advantages, step‑by‑step basic usage—including installation, defaults, file handling, environment variables, command‑line flags, remote providers—and advanced techniques such as sub‑tree reading, custom decoding, and managing multiple Viper instances.

Gobackend developmentconfiguration management
0 likes · 10 min read
Master Go Configuration with Viper: Setup, Usage, and Advanced Tips
Efficient Ops
Efficient Ops
Jul 22, 2024 · Operations

Mastering Ansible: Core Concepts, Architecture, and Essential Commands

This article introduces Ansible as an open‑source automation tool, explains its declarative, abstract and idempotent characteristics, shows how to install it with pip, outlines its core architecture components, describes its working principles, and provides usage examples for its seven main commands.

DevOpsInfrastructure as Codeansible
0 likes · 8 min read
Mastering Ansible: Core Concepts, Architecture, and Essential Commands
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2024 · Operations

Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files

This guide explains how to create and organize Ansible inventory files by defining individual hosts, host groups, nested groups, and using patterns or wildcards to select targets, while also covering configuration file priority, essential settings, and a step‑by‑step example for secure, password‑less automation.

Host GroupsInventoryansible
0 likes · 13 min read
Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Jul 13, 2024 · Cloud Native

Master Nacos: Complete Guide to Architecture, Registration, and Configuration Management

This comprehensive guide explains Nacos's architecture, registration center, configuration center, deployment modes, data models, service discovery, health monitoring, dynamic configuration, multi‑environment support, and real‑time refresh mechanisms, providing practical code examples and operational best practices.

NacosSpring Cloudconfiguration management
0 likes · 34 min read
Master Nacos: Complete Guide to Architecture, Registration, and Configuration Management
转转QA
转转QA
Jul 5, 2024 · Backend Development

Design and Implementation of a Configuration Checking Tool for an After‑Sales System

The article describes how a configuration‑checking tool was designed and built to automatically compare baseline business configuration data with the after‑sales system's settings, detect mismatches before use, and alert responsible testers, thereby reducing manual verification effort and preventing workflow disruptions.

BackendSystem Designconfiguration management
0 likes · 5 min read
Design and Implementation of a Configuration Checking Tool for an After‑Sales System
FunTester
FunTester
Jul 1, 2024 · Cloud Native

Mastering etcd with Go: From Basics to Distributed Locks

This article introduces etcd as a reliable distributed key‑value store built on Raft, outlines its key features and common use cases such as service discovery and configuration management, and provides a complete Go tutorial covering dependency setup, server launch, client implementation, read/write testing, and distributed lock usage.

GoRaftconfiguration management
0 likes · 10 min read
Mastering etcd with Go: From Basics to Distributed Locks
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 3, 2024 · Operations

Facebook Configurator: Managing Configuration as Code

This article explains Facebook’s internal configuration management system, detailing how tools like Configerator treat configuration as code, support version control, automated validation, large‑scale distribution, UI editing, and canary testing to prevent errors and streamline deployment across services.

DevOpsFacebookcanary testing
0 likes · 9 min read
Facebook Configurator: Managing Configuration as Code
Alibaba Cloud Observability
Alibaba Cloud Observability
May 29, 2024 · Cloud Native

Why iLogtail Needed a Complete Architecture Overhaul and How It Was Done

This article explains the evolution of iLogtail from a single‑file collector to a multi‑language, plugin‑based observability pipeline, outlines the motivations for refactoring, describes the new unified data model, plugin abstractions, pipeline design, configuration management, hot‑reload mechanisms, and the separation of enterprise and open‑source code, providing a comprehensive view of the architectural upgrade.

C++cloud-nativeconfiguration management
0 likes · 43 min read
Why iLogtail Needed a Complete Architecture Overhaul and How It Was Done
dbaplus Community
dbaplus Community
May 8, 2024 · Backend Development

10 Common Pitfalls When Adopting Spring Cloud Alibaba Microservices (And How to Avoid Them)

The article shares ten real‑world problems encountered in a Spring Cloud Alibaba microservice project—ranging from poor service decomposition and shared databases to chaotic configuration, unnecessary components, and deployment mistakes—offering insights to help teams prevent similar pitfalls.

Spring Cloud Alibababackend architectureconfiguration management
0 likes · 7 min read
10 Common Pitfalls When Adopting Spring Cloud Alibaba Microservices (And How to Avoid Them)
DevOps Operations Practice
DevOps Operations Practice
Apr 6, 2024 · Operations

Overview of Common DevOps Tools Used in Large Internet Companies

This article introduces the key DevOps tools—including CI/CD platforms, configuration‑management solutions, containerization technologies, monitoring and logging stacks, and infrastructure‑as‑code utilities—explaining their roles, features, and how they help streamline software delivery in modern enterprises.

CI/CDContainerizationDevOps
0 likes · 9 min read
Overview of Common DevOps Tools Used in Large Internet Companies
Su San Talks Tech
Su San Talks Tech
Mar 31, 2024 · Backend Development

Mastering Configuration Centers: From Local Files to Nacos in Microservices

This article explains how configuration management evolves from simple local files in monolithic applications to centralized, dynamic configuration centers like Nacos for microservices, covering code examples, registration, deregistration, viewing, change subscription, and guidance on choosing a service registry.

JavaNacosconfiguration management
0 likes · 20 min read
Mastering Configuration Centers: From Local Files to Nacos in Microservices
Huolala Tech
Huolala Tech
Mar 14, 2024 · Cloud Native

HuoLala’s Cost‑Effective Multi‑Zone High Availability via Multi‑Lane Architecture

This article explains how HuoLala designed a cost‑effective multi‑zone high‑availability solution called the multi‑lane architecture, detailing its goals, deployment of services across availability zones, use of Consul for service discovery, Apollo for configuration, traffic scheduling strategies, and how it differs from traditional active‑active setups.

cloud-nativeconfiguration managementhigh availability
0 likes · 13 min read
HuoLala’s Cost‑Effective Multi‑Zone High Availability via Multi‑Lane Architecture
Selected Java Interview Questions
Selected Java Interview Questions
Feb 4, 2024 · Backend Development

Dynamic Loading and Unloading of Governance Tasks in Java Using a Custom ClassLoader and XXL‑Job

This article explains how to design a plug‑in style architecture for data‑governance tasks by creating a custom URLClassLoader, dynamically loading JARs into a Spring context, registering and deregistering XXL‑Job handlers, updating configuration via YAML or Nacos, and finally unloading resources without restarting the service.

Custom ClassLoaderDynamic Class LoadingJava
0 likes · 17 min read
Dynamic Loading and Unloading of Governance Tasks in Java Using a Custom ClassLoader and XXL‑Job
Top Architect
Top Architect
Jan 26, 2024 · Backend Development

Comprehensive Guide to Using Apollo Configuration Center with Spring Boot

This article provides a step‑by‑step tutorial on deploying the Ctrip Apollo configuration center, creating projects and namespaces, integrating Apollo with a Spring Boot application, configuring environments, clusters and namespaces, and testing dynamic configuration updates in Kubernetes, covering all essential concepts and practical code examples.

Spring Bootapolloconfiguration management
0 likes · 27 min read
Comprehensive Guide to Using Apollo Configuration Center with Spring Boot
MaGe Linux Operations
MaGe Linux Operations
Jan 22, 2024 · Cloud Native

Deploy and Secure Nacos Config Center on Huawei CCE & Kubernetes

This guide explains how to use Nacos as a centralized configuration center in Spring Boot micro‑services, covering common pitfalls of static configs, best‑practice namespace/group/DataId design, dependency setup, YAML examples, security annotations, role‑based access, Dockerfile tweaks, CCE deployment, database schema, and Kubernetes manifests for test and production environments.

DevOpsHuawei CCEKubernetes
0 likes · 19 min read
Deploy and Secure Nacos Config Center on Huawei CCE & Kubernetes
Liangxu Linux
Liangxu Linux
Jan 10, 2024 · Operations

Top 10 Essential Tools Every Operations Engineer Should Master

This guide introduces ten widely used operations engineering tools—Shell scripts, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical scenarios, advantages, and practical examples to help engineers choose the right solution for automation, monitoring, and management tasks.

configuration managementdevops toolsoperations
0 likes · 8 min read
Top 10 Essential Tools Every Operations Engineer Should Master
High Availability Architecture
High Availability Architecture
Jan 4, 2024 · Backend Development

Refactoring and Optimizing Tencent News Backend Service: Reducing Technical Debt, Improving Efficiency, and Enhancing Stability

This article details the challenges of Tencent News' legacy backend page service, including high code debt, low development efficiency, and poor stability, and describes the systematic refactoring, configuration-driven redesign, performance optimization, and tooling (xhprof, Xdebug, expr) employed to improve maintainability, scalability, and reliability.

BackendPHPconfiguration management
0 likes · 14 min read
Refactoring and Optimizing Tencent News Backend Service: Reducing Technical Debt, Improving Efficiency, and Enhancing Stability
Tencent Cloud Developer
Tencent Cloud Developer
Jan 2, 2024 · Backend Development

Tencent News Bottom Page Service Upgrade: Refactoring, Configuration, and Performance Optimization

Tencent News refactored its high‑traffic bottom‑page service—handling over 35 k QPS and a billion daily requests—by cleaning 100 k lines of PHP, adopting a JSON‑driven expr configuration layer, integrating profiling tools and CI/CD, which unified five entry scenarios, cut latency, boosted cache hits and raised stability dramatically.

PHPconfiguration managementmicroservices
0 likes · 14 min read
Tencent News Bottom Page Service Upgrade: Refactoring, Configuration, and Performance Optimization
macrozheng
macrozheng
Dec 13, 2023 · Cloud Native

What’s New in Nacos 2.3.0? A Deep Dive into Its Latest Cloud‑Native Features

Nacos 2.3.0 introduces a suite of powerful enhancements—including an anti‑fragile plugin, server‑client capability negotiation, a configurable change plugin, and numerous gRPC and UI improvements—making it the most robust version yet for cloud‑native microservice discovery and configuration management.

Nacosanti-fragile plugincloud-native
0 likes · 6 min read
What’s New in Nacos 2.3.0? A Deep Dive into Its Latest Cloud‑Native Features
DevOps
DevOps
Dec 7, 2023 · Operations

Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing

This article provides a detailed overview of the essential DevOps toolchain, covering planning tools, issue‑tracking systems, source‑code management, build automation, continuous integration and delivery, configuration management, cloud platforms, monitoring, communication, and knowledge‑sharing solutions.

CI/CDcloud platformsconfiguration management
0 likes · 22 min read
Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing
HelloTech
HelloTech
Nov 9, 2023 · Cloud Computing

Apollo Configuration Bandwidth Issues and Design Analysis

The article examines how Apollo’s long‑polling and push‑pull design cause massive database bandwidth spikes during large namespace updates in promotion periods, analyzes the RemoteConfigLongPollService and repository code, and proposes three optimizations—key‑level synchronization, MD5‑based change detection, and circuit‑breaker handling—while weighing real‑time versus periodic update trade‑offs.

Cloud ComputingSystem DesignTechnical Analysis
0 likes · 10 min read
Apollo Configuration Bandwidth Issues and Design Analysis
Selected Java Interview Questions
Selected Java Interview Questions
Oct 20, 2023 · Backend Development

Using @ConfigurationProperties and @PropertySources in Spring Boot

This article explains the purpose and differences of Spring's @ConfigurationProperties and @PropertySources annotations, provides step‑by‑step guidance for creating POJOs, configuration classes, property files, and demonstrates how to bind and inject configuration values in a Spring Boot application with code examples.

ConfigurationPropertiesJavaPropertySources
0 likes · 12 min read
Using @ConfigurationProperties and @PropertySources in Spring Boot
Senior Tony
Senior Tony
Oct 8, 2023 · Backend Development

When Architecture Becomes Overkill: Real‑World Lessons on Over‑Design

The article recounts a series of real‑world anecdotes exposing how excessive architectural ambitions—such as needless microservice fragmentation, ubiquitous message‑queue usage, multi‑level caching, over‑engineered design patterns, and configuration‑driven code—lead to wasted resources, maintenance headaches, and fragile systems, urging a return to simplicity.

Cachingconfiguration managementdatabase portability
0 likes · 12 min read
When Architecture Becomes Overkill: Real‑World Lessons on Over‑Design
Efficient Ops
Efficient Ops
Sep 25, 2023 · Operations

Master Ansible: Architecture, Workflow, and the Seven Essential Commands

This article introduces Ansible as an open‑source automation tool, explains its core architecture and workflow, and provides detailed usage of its seven primary commands with examples, helping readers quickly grasp how to configure, deploy, and manage systems efficiently.

DevOpsansibleautomation
0 likes · 8 min read
Master Ansible: Architecture, Workflow, and the Seven Essential Commands
Bilibili Tech
Bilibili Tech
Sep 19, 2023 · Operations

Server System Environment Baseline Management: Declarative Configuration, Multi‑OS Adaptation, Group Management, and Gray‑Release

The document proposes a declarative, multi‑OS baseline management platform that groups servers, supports gray‑release rollouts, monitors state, and automatically restores configurations, extending open‑source tools to provide versioned, conditional, and auditable system‑environment control across a large‑scale infrastructure.

BaselineDeclarative ConfigurationInfrastructure automation
0 likes · 13 min read
Server System Environment Baseline Management: Declarative Configuration, Multi‑OS Adaptation, Group Management, and Gray‑Release
Open Source Linux
Open Source Linux
Aug 7, 2023 · Operations

Master Ansible: Architecture, Workflow, and 7 Key Commands

Ansible is a model-driven configuration manager that uses SSH for remote connections, featuring a core engine, modules, plugins, playbooks, connection plugins, and host inventories; this guide explains its architecture, operation flow, and details the seven primary commands with usage examples.

DevOpsInfrastructurePlaybooks
0 likes · 8 min read
Master Ansible: Architecture, Workflow, and 7 Key Commands
Senior Brother's Insights
Senior Brother's Insights
Jul 27, 2023 · Backend Development

How Varied Config Strategies in a Go Project Reveal Team Work Styles

The article recounts a Go project's evolution of configuration handling—from hard‑coded DB credentials to a unified global struct and finally an init‑based implicit loader—highlighting how each teammate’s approach reflects distinct mindsets, knowledge gaps, and productivity trade‑offs, and invites readers to consider their own collaboration preferences.

Gobackend developmentconfiguration management
0 likes · 5 min read
How Varied Config Strategies in a Go Project Reveal Team Work Styles
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Jul 26, 2023 · Cloud Native

Design and Implementation of a Cloud‑Native Operator Platform for Component Management at Tongcheng Travel

This article details Tongcheng Travel's cloud‑native migration journey, describing the challenges of resource quota management, component versioning, and operational automation, and explains how a Kubernetes Operator platform built with Go, kubebuilder, and a watch‑broadcast mechanism addresses these issues while outlining future expansion plans.

GoKubernetesOperator
0 likes · 9 min read
Design and Implementation of a Cloud‑Native Operator Platform for Component Management at Tongcheng Travel
Tencent Cloud Developer
Tencent Cloud Developer
Jun 15, 2023 · Backend Development

Design and Evolution of a Distributed Configuration System

The article examines why a distributed configuration system is needed, outlines its constraints, traces its evolution from single‑machine files to centralized and database‑backed stores, and presents WeChat’s design—key‑object protobuf model, secure SDK, asynchronous pull loading, versioned consistency, and gray‑release support—demonstrating a two‑year case study that cut configuration rollout time from days to minutes.

Distributed ConfigurationGray ReleaseSDK
0 likes · 18 min read
Design and Evolution of a Distributed Configuration System
Didi Tech
Didi Tech
May 26, 2023 · Big Data

Design and Optimization of Didi's Spatial‑Temporal Supply‑Demand System

Didi’s redesigned Spatial‑Temporal Supply‑Demand System replaces a single‑Redis bottleneck with a multi‑cluster routing layer, semantic sharding, multi‑level caching and delayed queues, achieving higher horizontal scalability, fault isolation, ~30 % latency reduction, increased cache hit rates, fewer query nodes, and faster, code‑free feature configuration.

configuration managementdistributed systemsgolang
0 likes · 19 min read
Design and Optimization of Didi's Spatial‑Temporal Supply‑Demand System
Tencent Cloud Developer
Tencent Cloud Developer
May 8, 2023 · Cloud Native

Modernizing Tencent Cloud Log Service (CLS): Cloud‑Native Architecture, Challenges, and Benefits

Tencent Cloud Log Service was modernized by migrating over 95 % of its components to a cloud‑native stack of containers, Kubernetes, and declarative APIs, addressing chaotic infrastructure, stateful‑to‑stateless conversion, configuration drift, upgrade risk, elastic scaling, traffic protection and observability, which cut costs by more than 20 million CNY, reduced scaling latency by 90 %, and achieved over 99.99 % availability with petabyte‑scale burst handling.

Elastic Scalingarchitecturecloud-native
0 likes · 15 min read
Modernizing Tencent Cloud Log Service (CLS): Cloud‑Native Architecture, Challenges, and Benefits
Open Source Linux
Open Source Linux
Jan 11, 2023 · Cloud Native

Mastering Helmfile: Streamline Multi‑Chart Deployments Across Environments

This guide explains how Helmfile extends Helm to manage multiple charts, handle environment‑specific configurations, version control, and secret encryption, providing step‑by‑step installation, configuration examples, debugging commands, and techniques for updating or removing individual releases in Kubernetes clusters.

Helmconfiguration managementhelmfile
0 likes · 11 min read
Mastering Helmfile: Streamline Multi‑Chart Deployments Across Environments
Efficient Ops
Efficient Ops
Dec 28, 2022 · Operations

Mastering Ansible: 16 Visual Guides to Automate Your Operations

Ansible, a rapidly popular open‑source automation tool built on Python, enables batch system configuration, program deployment, and command execution through thousands of built‑in modules, offering a simple yet powerful solution for operations engineers, illustrated here with 16 comprehensive images.

Pythonansibleautomation
0 likes · 3 min read
Mastering Ansible: 16 Visual Guides to Automate Your Operations
Architecture Digest
Architecture Digest
Dec 20, 2022 · Cloud Native

Nacos 2.2.0 GA Release: New Plugins, Refactoring, and Bug Fixes

The Nacos 2.2.0 GA release introduces several new plugins—including rate‑limiting, custom environment variable, and datasource plugins—removes legacy redundant code, enhances tracing and batch registration, and delivers extensive refactoring and bug fixes to improve stability and extensibility for cloud‑native service discovery and configuration management.

BackendNacoscloud-native
0 likes · 6 min read
Nacos 2.2.0 GA Release: New Plugins, Refactoring, and Bug Fixes
Code Ape Tech Column
Code Ape Tech Column
Dec 15, 2022 · Backend Development

Nacos 2.2.0 Release Highlights: New Plugins, Refactoring, and Bug Fixes

The Nacos 2.2.0 release introduces major changes including removal of redundant 1.x code, new rate‑limiting, custom environment, and datasource plugins, enhanced batch registration, v2 OpenAPI, LDAP authentication, extensive refactoring, numerous bug fixes, and updated UI dependencies.

BackendNacosconfiguration management
0 likes · 5 min read
Nacos 2.2.0 Release Highlights: New Plugins, Refactoring, and Bug Fixes
Top Architect
Top Architect
Dec 11, 2022 · Backend Development

Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage

This article introduces a highly recommended open‑source Nginx visualization project, outlines its core features such as configuration management and performance monitoring, provides step‑by‑step installation and deployment instructions for Linux, and shares the source code location along with remaining challenges.

LinuxNginxconfiguration management
0 likes · 5 min read
Introducing and Deploying an Nginx Visualization System: Features, Installation, and Usage
Ops Development Stories
Ops Development Stories
Nov 23, 2022 · Operations

Master Ansible Playbooks: From Basics to Advanced Automation

This article provides a comprehensive guide to Ansible Playbooks, covering their purpose, how they work, YAML basics, core components, directory structure, hosts, remote users, tasks, variables, templates, handlers, tags, and command‑line usage with practical code examples.

DevOpsPlaybooksYAML
0 likes · 15 min read
Master Ansible Playbooks: From Basics to Advanced Automation
Software Development Quality
Software Development Quality
Oct 19, 2022 · Operations

How an Internal Developer Platform Solves the 5 Core Challenges of Modern DevOps

Internal Developer Platforms (IDPs) integrate five essential components—application configuration management, infrastructure orchestration, environment management, deployment management, and role-based access control—to streamline DevOps workflows, improve scalability, enable self-service environments, and enforce secure, version-controlled operations across modern cloud-native infrastructures.

DevOpsInternal Developer Platformconfiguration management
0 likes · 21 min read
How an Internal Developer Platform Solves the 5 Core Challenges of Modern DevOps
Taobao Frontend Technology
Taobao Frontend Technology
Sep 19, 2022 · Frontend Development

How to Transform Build‑Scripts into a Flexible, Plugin‑Based Architecture for Frontend Projects

This article walks through the step‑by‑step evolution of a unified build‑scripts scaffold—from simple start/build/test commands to a modular, plugin‑driven system that supports shared configurations, user overrides, webpack‑chain, and multi‑task builds across multiple frontend projects.

Frontend toolingPlugin Architecturebuild-scripts
0 likes · 33 min read
How to Transform Build‑Scripts into a Flexible, Plugin‑Based Architecture for Frontend Projects
Java High-Performance Architecture
Java High-Performance Architecture
Sep 10, 2022 · Cloud Native

Why Spring Cloud Tencent Is the Go-To Cloud‑Native Solution for Java Microservices

The article explains why Spring Cloud remains the dominant Java microservice framework, introduces Tencent’s open‑source Polaris‑based Spring Cloud Tencent as a one‑stop cloud‑native solution, and details its discovery, configuration, routing, rate‑limiting, and circuit‑breaker modules, while outlining future plans and how developers can contribute.

Circuit BreakerPolarisSpring Cloud
0 likes · 19 min read
Why Spring Cloud Tencent Is the Go-To Cloud‑Native Solution for Java Microservices
Ops Development Stories
Ops Development Stories
Sep 8, 2022 · Operations

Why Ansible Became the Go-To Tool for Modern IT Automation

Ansible, an open‑source, agent‑less automation platform born in 2012, simplifies large‑scale service deployment and configuration through YAML playbooks, offering features like batch command execution, modular architecture, idempotency, and SSH‑based management, making it essential for efficient operations in growing IT environments.

IT OperationsYAMLansible
0 likes · 7 min read
Why Ansible Became the Go-To Tool for Modern IT Automation
DevOps
DevOps
Sep 2, 2022 · Operations

Seven Lessons Learned When Growing Your Configuration Management

Scaling a configuration management team from a small startup to a large enterprise reveals seven key lessons about managing tool costs, customization control, infrastructure scalability, build environment governance, early adoption of third‑party solutions, ensuring traceability with many developers, and continuously evaluating tool costs versus market alternatives.

DevOpsbuild automationconfiguration management
0 likes · 10 min read
Seven Lessons Learned When Growing Your Configuration Management
Alibaba Cloud Native
Alibaba Cloud Native
Aug 18, 2022 · Cloud Native

How to Implement Full‑Link Gray Release and Runtime White‑Screening in Cloud‑Native Microservices

This guide explains how to use Alibaba Cloud MSE to perform full‑link gray deployments, monitor traffic with runtime white‑screening, and apply configuration gray releases, providing step‑by‑step instructions, rule definitions, and practical examples for microservice environments.

Runtime monitoringService Governanceconfiguration management
0 likes · 10 min read
How to Implement Full‑Link Gray Release and Runtime White‑Screening in Cloud‑Native Microservices
Top Architect
Top Architect
Jul 23, 2022 · Cloud Native

Comprehensive Guide to etcd: Overview, Architecture, Deployment, and Usage

This article provides a detailed introduction to etcd, covering its purpose as a highly available distributed key‑value store, core concepts like Raft consensus, key features, common use cases such as service discovery and configuration management, step‑by‑step installation for single‑node and cluster deployments, and essential etcdctl commands for managing data and cluster members.

cloud-nativeconfiguration managementdistributed systems
0 likes · 24 min read
Comprehensive Guide to etcd: Overview, Architecture, Deployment, and Usage
Architect's Guide
Architect's Guide
Jul 23, 2022 · Backend Development

Monolithic vs Microservices Architecture: Advantages, Disadvantages, Gateways, Service Registration, and Configuration Centers

This article compares monolithic and microservice architectures, outlines their respective strengths and weaknesses, explains gateway design, service registration/discovery mechanisms, and reviews open‑source solutions for API gateways, service registries, and configuration centers, providing a comprehensive guide for backend engineers.

backend architectureconfiguration managementservice discovery
0 likes · 27 min read
Monolithic vs Microservices Architecture: Advantages, Disadvantages, Gateways, Service Registration, and Configuration Centers
Code Ape Tech Column
Code Ape Tech Column
Jun 13, 2022 · Backend Development

Practical Guide to Using Ctrip's Apollo Distributed Configuration Center with Spring Boot

This article provides a comprehensive, step‑by‑step tutorial on Apollo—Ctrip's open‑source distributed configuration center—including its core concepts, features, four‑dimensional model, client design, high‑availability considerations, and detailed instructions for creating a Spring Boot demo project, configuring Maven and YAML files, writing controller and startup classes, setting JVM parameters, testing dynamic updates, exploring clusters and namespaces, and finally containerizing and deploying the application on Kubernetes.

JavaSpring Bootconfiguration management
0 likes · 24 min read
Practical Guide to Using Ctrip's Apollo Distributed Configuration Center with Spring Boot
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 8, 2022 · Backend Development

Design and Implementation of a Dynamic Configuration Development Solution at Zhuanzhuan

The article analyzes the risks and efficiency challenges of using Apollo for dynamic configuration in various business scenarios, explores past mitigation approaches, and presents a standardized, automated, and immersive view‑driven solution that achieved full coverage and zero production configuration errors in Zhuanzhuan's B2C platform.

backend developmentconfiguration managementdynamic-configuration
0 likes · 8 min read
Design and Implementation of a Dynamic Configuration Development Solution at Zhuanzhuan
Open Source Linux
Open Source Linux
May 25, 2022 · Operations

Master Ansible: From Installation to Advanced Playbooks and Roles

This comprehensive guide walks you through installing Ansible, configuring its core files, defining inventories, using common modules, writing YAML syntax, creating variables, applying conditional tests, iterating tasks, building playbooks, organizing roles, and leveraging tags for selective execution.

PlaybooksYAMLansible
0 likes · 23 min read
Master Ansible: From Installation to Advanced Playbooks and Roles