Tagged articles
346 articles
Page 2 of 4
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.

AutomationConfiguration ManagementDevOps
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.

Configuration ManagementNacosservice 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.

Backend DevelopmentConfiguration ManagementJava
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 DeploymentConfiguration ManagementMicroservices
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.

AutomationConfiguration ManagementInfrastructure
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.

AutomationConfiguration ManagementSRE
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.

Backend DevelopmentConfiguration ManagementGo
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.

AnsibleAutomationConfiguration Management
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.

AnsibleAutomationConfiguration Management
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.

Configuration ManagementMicroservicesNacos
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.

BackendConfiguration ManagementSystem Design
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.

Configuration ManagementGoRaft
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.

Configuration ManagementDevOpsFacebook
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.

CConfiguration ManagementGolang
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.

Backend ArchitectureConfiguration ManagementMicroservices
0 likes · 7 min read
10 Common Pitfalls When Adopting Spring Cloud Alibaba Microservices (And How to Avoid Them)
Ops Development & AI Practice
Ops Development & AI Practice
Apr 7, 2024 · Backend Development

Mastering Configuration Management in Go with Viper and YAML

This guide explains how to use the Viper library together with YAML files to efficiently manage application configuration in Go, covering installation, basic usage, handling complex list structures, and best practices for maintainable and secure config handling.

Backend DevelopmentConfiguration ManagementGo
0 likes · 7 min read
Mastering Configuration Management in Go with Viper and YAML
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.

Configuration ManagementDevOpsInfrastructure as Code
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.

Configuration ManagementDynamic ConfigurationJava
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.

Configuration ManagementCustom ClassLoaderDynamic Class Loading
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.

ApolloConfiguration ManagementSpring Boot
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.

Configuration ManagementDevOpsHuawei CCE
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 ManagementOperationsdevops tools
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.

BackendConfiguration ManagementPHP
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.

Configuration ManagementMicroservicesPHP
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.

Cloud NativeConfiguration ManagementNacos
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.

Configuration ManagementToolchainci/cd
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.

ApolloConfiguration ManagementSystem Design
0 likes · 10 min read
Apollo Configuration Bandwidth Issues and Design Analysis
Open Source Tech Hub
Open Source Tech Hub
Oct 29, 2023 · Cloud Native

Master Nacos: Service Discovery, Dynamic Config, and DNS Integration with Webman

This guide explains what Nacos is, its core features such as service registration, dynamic configuration, and DNS services, and provides step‑by‑step instructions for installing the webman‑nacos plugin, configuring Nacos, writing PHP code to read configurations, and using dynamic listeners and version rollback.

Configuration ManagementMicroservicesNacos
0 likes · 10 min read
Master Nacos: Service Discovery, Dynamic Config, and DNS Integration with Webman
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.

Configuration ManagementConfigurationPropertiesJava
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.

Configuration ManagementMessage QueueMicroservices
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.

AnsibleAutomationConfiguration Management
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.

BaselineConfiguration ManagementDeclarative Configuration
0 likes · 13 min read
Server System Environment Baseline Management: Declarative Configuration, Multi‑OS Adaptation, Group Management, and Gray‑Release
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 23, 2023 · Databases

Collecting and Comparing OceanBase Parameters Using Shell Scripts and Excel VLOOKUP

This article explains how to use Shell scripts together with Excel VLOOKUP to extract OceanBase cluster Parameters, Variables, and ProxyConfig values, compare them against default or DBA‑tuned settings, and generate a report that highlights unexpected configurations for manual verification.

Configuration ManagementDatabase ParametersExcel
0 likes · 6 min read
Collecting and Comparing OceanBase Parameters Using Shell Scripts and Excel VLOOKUP
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.

AnsibleConfiguration ManagementDevOps
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.

Backend DevelopmentConfiguration ManagementGo
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.

Configuration ManagementGoKubernetes
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.

AsynchronousConfiguration ManagementDistributed Configuration
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.

Configuration ManagementLog ServiceObservability
0 likes · 15 min read
Modernizing Tencent Cloud Log Service (CLS): Cloud‑Native Architecture, Challenges, and Benefits
Efficient Ops
Efficient Ops
Mar 5, 2023 · Operations

Mastering Ansible: Core Architecture, Workflow, and Essential Commands

This article introduces Ansible as a model‑driven configuration manager, explains its core architecture and execution workflow, and provides detailed usage of its seven primary commands with practical code examples for automating infrastructure tasks.

AnsibleAutomationConfiguration Management
0 likes · 7 min read
Mastering Ansible: Core Architecture, Workflow, and Essential Commands
Alibaba Cloud Native
Alibaba Cloud Native
Jan 13, 2023 · Cloud Native

Mastering Nacos: From Origins to High‑Availability Configuration Management

This article provides a comprehensive overview of Nacos, covering its origins, evolution of the configuration center, typical use cases, step‑by‑step integration methods, troubleshooting tips, high‑availability mechanisms, commercial MSE advantages, migration guides, and the upcoming features in Nacos 3.0.

Cloud NativeConfiguration ManagementJava
0 likes · 14 min read
Mastering Nacos: From Origins to High‑Availability Configuration Management
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.

Configuration Managementhelmhelmfile
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.

AnsibleAutomationConfiguration Management
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.

BackendCloud NativeConfiguration Management
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.

BackendConfiguration ManagementNacos
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.

Configuration ManagementLinuxNginx
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.

AnsibleConfiguration ManagementDevOps
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.

Configuration ManagementDevOpsInternal Developer Platform
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.

Configuration ManagementFrontend toolingbuild-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.

Configuration ManagementMicroservicesPolaris
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.

AnsibleConfiguration ManagementIT Operations
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.

Build AutomationConfiguration ManagementDevOps
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.

Configuration ManagementMicroservicesRuntime monitoring
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
Efficient Ops
Efficient Ops
Jun 28, 2022 · Operations

Mastering Ansible: Core Architecture, Workflow, and Essential Commands

This article introduces Ansible as a model‑driven configuration manager, explains its basic architecture and working principles, and provides detailed usage of its seven core commands with practical code examples for automation and DevOps tasks.

AnsibleAutomationConfiguration Management
0 likes · 7 min read
Mastering Ansible: Core Architecture, Workflow, and Essential Commands
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.

Configuration ManagementJavaMicroservices
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.

AnsibleConfiguration ManagementPlaybooks
0 likes · 23 min read
Master Ansible: From Installation to Advanced Playbooks and Roles
Su San Talks Tech
Su San Talks Tech
Apr 29, 2022 · Backend Development

Which Config Center Should You Choose? Apollo, Nacos, Spring Cloud Config Compared

This article explains the fundamentals of configuration centers, compares four popular solutions—Apollo, Disconf, Spring Cloud Config, and Nacos—covering their features, real‑time updates, gray releases, permission management, multi‑environment support, and performance to help you make an informed selection.

ApolloComparisonConfiguration Management
0 likes · 21 min read
Which Config Center Should You Choose? Apollo, Nacos, Spring Cloud Config Compared
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 20, 2022 · Cloud Native

How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes

This article walks through a real‑world case of a SpringBoot service whose message routing failed due to missing configuration, then demonstrates how to redesign the delivery workflow using a single Docker image, unified application.yaml, Helm charts, and CI/CD scripts to achieve environment‑agnostic, reliable deployments across development, staging, and production.

Configuration ManagementDockerKubernetes
0 likes · 13 min read
How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes
IT Architects Alliance
IT Architects Alliance
Apr 4, 2022 · Operations

NginxWebUI: A Graphical Management Tool for Nginx Configuration

NginxWebUI is an open‑source web‑based interface that simplifies Nginx configuration, offering features such as HTTP/TCP forwarding, SSL certificate automation, multi‑server management, Docker deployment, and a REST API, while providing step‑by‑step installation commands for Ubuntu and container environments.

Configuration ManagementDockerInstallation
0 likes · 7 min read
NginxWebUI: A Graphical Management Tool for Nginx Configuration
UCloud Tech
UCloud Tech
Mar 14, 2022 · Operations

How to Build a 10,000‑Server Data Center Network in Hours with Big Bang

This article explains how UCloud’s Big Bang system automates data‑center network construction—from manual wiring and IP allocation to layered design, resource allocation, configuration generation, and zero‑touch provisioning—enabling a ten‑thousand‑server network to be deployed in just a few hours.

Configuration ManagementDSLData center
0 likes · 18 min read
How to Build a 10,000‑Server Data Center Network in Hours with Big Bang
Architecture Digest
Architecture Digest
Feb 13, 2022 · Cloud Native

What Is etcd? Features, Use Cases, and Comparison with Zookeeper

This article explains the distributed key‑value store etcd, its origin, core characteristics such as simplicity, security, speed and Raft‑based reliability, and details eight practical scenarios—including service discovery, pub/sub, load balancing, distributed locks and leader election—while also comparing it with Zookeeper.

Configuration ManagementRaftdistributed key-value store
0 likes · 15 min read
What Is etcd? Features, Use Cases, and Comparison with Zookeeper
Dada Group Technology
Dada Group Technology
Jan 21, 2022 · Industry Insights

Evolving a Top E‑commerce Recommendation Engine: From V1.0 to V3.0

This article examines the step‑by‑step evolution of the recommendation framework used by a major e‑commerce service, detailing the shortcomings of the initial V1.0 design, the vertical and modular refinements introduced in V2.0, and the dynamic configuration, pipeline, and service‑oriented enhancements implemented in V3.0 to improve scalability, stability, and fine‑grained experimentation.

Configuration ManagementPipelineScalability
0 likes · 15 min read
Evolving a Top E‑commerce Recommendation Engine: From V1.0 to V3.0
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 27, 2021 · Cloud Native

Unlocking Nacos: Inside Alibaba’s Open‑Source Configuration Management Architecture

This article introduces Alibaba’s Nacos, tracing its origins from an internal project to an open‑source configuration service, and explains its core capabilities, basic configuration model, namespace design for multi‑tenant isolation, and provides visual diagrams to illustrate these concepts.

Alibaba CloudCloud NativeConfiguration Management
0 likes · 5 min read
Unlocking Nacos: Inside Alibaba’s Open‑Source Configuration Management Architecture
Alibaba Cloud Native
Alibaba Cloud Native
Dec 23, 2021 · Cloud Native

Designing High‑Availability for Microservices: Service Discovery & Config Management Best Practices

This article walks through a real‑world microservice outage, analyzes the risk chain, presents four high‑availability strategies, details service‑discovery and configuration‑management HA designs, and provides a step‑by‑step Kubernetes demo with code, monitoring, fault injection and results.

Configuration ManagementMicroserviceshigh availability
0 likes · 20 min read
Designing High‑Availability for Microservices: Service Discovery & Config Management Best Practices
vivo Internet Technology
vivo Internet Technology
Dec 8, 2021 · Backend Development

Rapid Development Platform: Architecture and Practices at Vivo

Vivo’s rapid development platform, built in two phases—a 2017 configuration platform offering visual form design, intelligent delivery, cloud control and smart push, followed by the 2021 low‑code “Houyi” system with visual composition, multi‑portal support and standardized storage—dramatically accelerates backend development, improves R&D efficiency, and sets the stage for future enhancements in configurability, usability, and complex backend handling.

Backend ArchitectureConfiguration Managementrapid development
0 likes · 12 min read
Rapid Development Platform: Architecture and Practices at Vivo
Top Architect
Top Architect
Nov 16, 2021 · Backend Development

Understanding Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config, and Bus

This article provides a comprehensive overview of Spring Cloud's core modules—including service discovery with Eureka, client‑side load balancing via Ribbon, declarative REST calls using OpenFeign, fault tolerance with Hystrix, API gateway features of Zuul, centralized configuration with Config, and dynamic updates through Spring Cloud Bus—illustrated with diagrams and code examples.

Configuration ManagementMicroservicesSpring Cloud
0 likes · 28 min read
Understanding Spring Cloud Components: Eureka, Ribbon, OpenFeign, Hystrix, Zuul, Config, and Bus
IT Architects Alliance
IT Architects Alliance
Oct 11, 2021 · Cloud Native

Unlocking Spring Cloud: Core Components, Registry vs. Gateway, and Competitor Comparison

This article provides a comprehensive technical overview of Spring Cloud, detailing its core modules such as Eureka, Zuul, Ribbon, Hystrix, Feign, and Config, analyzing registry and API‑gateway usage patterns, and comparing Eureka with alternatives like Nacos, ZooKeeper, Consul, and Etcd.

Competitive analysisConfiguration ManagementMicroservices
0 likes · 18 min read
Unlocking Spring Cloud: Core Components, Registry vs. Gateway, and Competitor Comparison
Architect
Architect
Oct 10, 2021 · Cloud Native

Overview of Spring Cloud Core Components and Service Registry Alternatives

This article provides a comprehensive overview of Spring Cloud’s core modules—including Eureka, Zuul, Ribbon, Hystrix, Feign, and Config—explains their roles in microservice architectures, compares registration centers such as Nacos, ZooKeeper, Consul and Etcd, and discusses best practices for API gateways and service discovery.

Cloud NativeConfiguration ManagementMicroservices
0 likes · 18 min read
Overview of Spring Cloud Core Components and Service Registry Alternatives
Dada Group Technology
Dada Group Technology
Oct 8, 2021 · Industry Insights

How Dada Built an Automated Business Config Center to Boost Stability and Efficiency

This article details Dada's journey from identifying costly business‑configuration pain points to designing and deploying an automated configuration center that isolates business settings, improves system stability, enhances robustness, accelerates development, secures data, and delivers measurable performance gains.

AutomationBackend ArchitectureConfiguration Management
0 likes · 19 min read
How Dada Built an Automated Business Config Center to Boost Stability and Efficiency
Programmer DD
Programmer DD
Oct 5, 2021 · Operations

Essential DevOps Toolchain: 13 Must‑Have Tool Categories Explained

This article outlines the core technology categories and specific tools—planning, issue tracking, source control, build, testing, CI/CD, configuration management, cloud platforms, container orchestration, monitoring, communication, and knowledge sharing—that together enable teams to implement DevOps practices effectively and deliver value sustainably.

Configuration ManagementDevOpsToolchain
0 likes · 30 min read
Essential DevOps Toolchain: 13 Must‑Have Tool Categories Explained
MaGe Linux Operations
MaGe Linux Operations
Sep 25, 2021 · Backend Development

Mastering Multi‑Environment Python Configurations with Simple Packages

This article explains how to structure Python applications for seamless configuration across development, testing, and production environments using packages, __init__.py files, environment variables, and dynamic imports, providing practical code examples and a real‑world project layout.

Backend DevelopmentConfiguration ManagementEnv Variables
0 likes · 12 min read
Mastering Multi‑Environment Python Configurations with Simple Packages
Programmer DD
Programmer DD
Aug 15, 2021 · Operations

Zookeeper in Action: Config Management, Distributed Locks, Queues & Load Balancing

This article introduces Zookeeper fundamentals and demonstrates four real‑world scenarios—consistent configuration management, distributed locking, distributed queuing, and service load balancing—complete with Java code samples, workflow diagrams, and step‑by‑step explanations for building reliable distributed systems.

Configuration ManagementDistributed SystemsZooKeeper
0 likes · 16 min read
Zookeeper in Action: Config Management, Distributed Locks, Queues & Load Balancing
Top Architect
Top Architect
Aug 10, 2021 · Backend Development

Using Zookeeper for Configuration Management, Distributed Locks, Queues, and Load Balancing in Backend Systems

This article explains how Zookeeper can be employed in backend applications for centralized configuration management, implementing distributed locks, building distributed queues, and achieving load balancing, providing detailed Java code examples and step‑by‑step explanations of each use case.

Configuration ManagementJavaZooKeeper
0 likes · 15 min read
Using Zookeeper for Configuration Management, Distributed Locks, Queues, and Load Balancing in Backend Systems
Code Ape Tech Column
Code Ape Tech Column
Jul 28, 2021 · Cloud Native

Comprehensive Guide to Using Nacos for Service Registration, Configuration Management, and Cluster Deployment

This article provides a detailed tutorial on Nacos, covering its advantages over Eureka, step‑by‑step setup for service registration and discovery, configuration management with dynamic refresh, shared configurations, persistence to MySQL, cluster deployment, and the trade‑offs between CP and AP modes in a cloud‑native microservices environment.

ClusterConfiguration ManagementNacos
0 likes · 24 min read
Comprehensive Guide to Using Nacos for Service Registration, Configuration Management, and Cluster Deployment
Programmer DD
Programmer DD
Jul 26, 2021 · Backend Development

How to Upgrade to Nacos‑Spring‑Boot 0.2.10 and Unlock 10× Performance with gRPC

This guide explains how to upgrade Spring Boot projects to Nacos‑Spring‑Boot 0.2.10, covering new features such as full Nacos 2.0 compatibility, automatic config‑type detection, SpEL support, and high‑concurrency fixes, and provides step‑by‑step client and server deployment instructions with verification.

Configuration ManagementJavaMicroservices
0 likes · 10 min read
How to Upgrade to Nacos‑Spring‑Boot 0.2.10 and Unlock 10× Performance with gRPC
Efficient Ops
Efficient Ops
Jul 18, 2021 · Operations

Master Ansible in 16 Visual Steps

Ansible, a rapidly popular open‑source automation tool built on Python, simplifies batch system configuration, program deployment, and command execution with thousands of built‑in modules, offering a beginner‑friendly yet powerful solution for modern operations teams.

AnsibleConfiguration ManagementOperations
0 likes · 3 min read
Master Ansible in 16 Visual Steps
Programmer DD
Programmer DD
Jul 17, 2021 · Operations

Why Ansible Is Becoming the Go-To Tool for Automation in Operations

Ansible, a rapidly rising open‑source automation platform, lets operations engineers streamline workflows, boost efficiency, and cut human error by offering thousands of built‑in modules and a simple, agent‑less interface that’s easy for beginners yet powerful enough for complex tasks.

AnsibleAutomationConfiguration Management
0 likes · 2 min read
Why Ansible Is Becoming the Go-To Tool for Automation in Operations
MaGe Linux Operations
MaGe Linux Operations
Jul 2, 2021 · Operations

Master Ansible: A Comprehensive PPT Guide to Boost Your Automation Skills

This article shares a comprehensive Ansible presentation, offering detailed slides that guide readers through core concepts, architecture, modules, and best practices to enhance their automation expertise, including real-world examples, workflow automation strategies, and tips for effective playbook development.

AnsibleConfiguration ManagementDevOps
0 likes · 2 min read
Master Ansible: A Comprehensive PPT Guide to Boost Your Automation Skills
Selected Java Interview Questions
Selected Java Interview Questions
Jun 23, 2021 · Cloud Native

Can Kubernetes Replace a Full‑Stack Microservice Framework? A Detailed Comparison of Gateway, Service Discovery, Load Balancing, Circuit Breaking, and Config Center

The article evaluates whether Kubernetes alone can replace traditional microservice frameworks by examining gateway choices, native service discovery, load balancing, circuit breaking, configuration management, and concluding that a hybrid approach often yields the best trade‑off between DevOps efficiency and business logic focus.

Cloud NativeConfiguration ManagementKubernetes
0 likes · 6 min read
Can Kubernetes Replace a Full‑Stack Microservice Framework? A Detailed Comparison of Gateway, Service Discovery, Load Balancing, Circuit Breaking, and Config Center
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 11, 2021 · Cloud Native

Integrating Nacos with Spring Boot: Features, Advantages, and Code Example

This article introduces Alibaba's open‑source Nacos service for dynamic configuration and service discovery, explains its core features and the performance benefits of Nacos 2.x with gRPC, and provides step‑by‑step Spring Boot integration code, configuration examples, and a live demonstration using the Nacos web console.

Configuration ManagementJavaNacos
0 likes · 7 min read
Integrating Nacos with Spring Boot: Features, Advantages, and Code Example
MaGe Linux Operations
MaGe Linux Operations
May 26, 2021 · Cloud Native

Unlock Cloud Native Mastery: Free 14‑Chapter Handbook from Alibaba Cloud

This article explains the evolution of cloud native practices—from Docker containerization and Kubernetes orchestration to service mesh technologies—highlights Alibaba Cloud's strategic commitment, and introduces a comprehensive 14‑chapter handbook that guides readers through core Kubernetes concepts, configuration management, and networking strategies.

Alibaba CloudCloud NativeConfiguration Management
0 likes · 4 min read
Unlock Cloud Native Mastery: Free 14‑Chapter Handbook from Alibaba Cloud
Senior Brother's Insights
Senior Brother's Insights
May 20, 2021 · Cloud Native

How to Deploy Nacos Server and Integrate It with Spring Cloud

This guide walks you through installing Nacos Server from source, starting it in standalone mode, using its management console, registering services and configurations via curl, and finally integrating Nacos with a Spring Cloud application for service discovery and config management.

Configuration ManagementJavaMicroservices
0 likes · 12 min read
How to Deploy Nacos Server and Integrate It with Spring Cloud