Tagged articles

yaml

262 articles · Page 1 of 3
Java Tech Workshop
Java Tech Workshop
Aug 14, 2026 · Backend Development

Is Your Configuration Actually Bound? A Full‑Stack Breakdown of Spring Boot @ConfigurationProperties

The article explains the complete binding process of Spring Boot’s @ConfigurationProperties, covering configuration loading, property source merging, Binder execution, validation, registration, registration methods, naming conventions, complex type handling, metadata generation, and dynamic refresh, while providing practical code examples and troubleshooting tips.

Spring BootValidationbinder
0 likes · 17 min read
Is Your Configuration Actually Bound? A Full‑Stack Breakdown of Spring Boot @ConfigurationProperties
MaGe Linux Operations
MaGe Linux Operations
Jul 21, 2026 · Cloud Native

Auto‑Scaling LLM Inference with Kubernetes HPA Based on Request Queue Depth

The article explains how to replace CPU‑only autoscaling for large‑model inference services with a Kubernetes HPA that scales pods according to a custom queue‑depth metric exported to Prometheus, covering metric definition, deployment configuration, Prometheus‑Adapter setup, HPA creation, capacity calculation, validation, troubleshooting, and rollback procedures.

AutoscalingHPAKubernetes
0 likes · 21 min read
Auto‑Scaling LLM Inference with Kubernetes HPA Based on Request Queue Depth
Java Tech Enthusiast
Java Tech Enthusiast
Jul 11, 2026 · Backend Development

Replace if…else with a lightweight rule engine – Introducing Easy Rules

The article explains why extensive if…else chains degrade code readability, maintainability, and testability, and introduces Easy Rules—a lightweight Java rule engine that externalizes business logic into reusable rule objects, offering annotation, fluent API, expression, and YAML/JSON definitions, plus composite rules and engine configurations.

AnnotationEasy RulesFluent API
0 likes · 18 min read
Replace if…else with a lightweight rule engine – Introducing Easy Rules
Java Tech Workshop
Java Tech Workshop
Jul 5, 2026 · Backend Development

How to Elegantly Bind Custom Configuration Parameters with @ConfigurationProperties

This article explains why using @Value for configuration leads to scattered, unvalidated settings and demonstrates how Spring Boot's @ConfigurationProperties provides batch binding, nested object support, built‑in validation, default values, and starter integration for clean, maintainable configuration management.

ConfigurationPropertiesSpring BootValidation
0 likes · 18 min read
How to Elegantly Bind Custom Configuration Parameters with @ConfigurationProperties
Cloud Architecture
Cloud Architecture
May 28, 2026 · Cloud Native

Production‑Ready Guide to Kubernetes Jobs & CronJobs: Controller Mechanics to Batch Platform Design

This article explains how Kubernetes Jobs and CronJobs work under the hood, outlines production‑grade design principles such as idempotency, failure modeling, scaling, observability, and security, and provides concrete YAML configurations and Go code examples for building a reliable, high‑throughput batch processing platform.

Batch ProcessingCronJobGo
0 likes · 46 min read
Production‑Ready Guide to Kubernetes Jobs & CronJobs: Controller Mechanics to Batch Platform Design
Java Tech Workshop
Java Tech Workshop
May 27, 2026 · Backend Development

SpringBoot Consumer Concurrency: Tuning Thread Pools to Prevent MQ Backlog

In distributed systems, MQ message pile‑up, consumption delays, and service stalls are often caused by poorly configured consumer thread pools, and this article explains the underlying concurrency model, core parameters, custom pool setup, tuning formulas, common pitfalls, and best‑practice configurations for SpringBoot RabbitMQ consumers.

PrefetchSpringBootThread Pool
0 likes · 13 min read
SpringBoot Consumer Concurrency: Tuning Thread Pools to Prevent MQ Backlog
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 23, 2026 · Backend Development

Three Powerful Ways to Load Custom YAML Config in Spring Boot 3

The article explains why Spring Boot's default configuration loading falls short for complex scenarios and demonstrates three concrete techniques—an EnvironmentPostProcessor, a custom PropertySourceFactory, and an ApplicationEnvironmentPreparedEvent listener—each with full code, registration steps, and runtime output.

ConfigurationEnvironmentPostProcessorPropertySourceFactory
0 likes · 6 min read
Three Powerful Ways to Load Custom YAML Config in Spring Boot 3
大转转FE
大转转FE
May 14, 2026 · Artificial Intelligence

Zero‑Code Multi‑Platform Regression Testing Powered by Xmind and AI Visual Recognition

The article explains how a B2B team transformed its three‑platform regression workflow—from manual, repetitive clicks to a reusable, AI‑driven testing asset—by converting Xmind mind‑maps into Midscene YAML scripts, eliminating selector maintenance and enabling zero‑code test case creation across PC, app and mini‑program environments.

AI visual testingMidsceneMulti‑platform regression
0 likes · 18 min read
Zero‑Code Multi‑Platform Regression Testing Powered by Xmind and AI Visual Recognition
Baidu Geek Talk
Baidu Geek Talk
May 13, 2026 · Artificial Intelligence

LoongForge Boosts Multimodal Training Speed by 45% on GPU and Kunlun XPU

LoongForge, Baidu Baige’s open‑source full‑modal training framework, unifies LLM, VLM and VLA workloads, runs unchanged on NVIDIA GPUs and Kunlun XPU, and delivers 15‑45% end‑to‑end speedups with up to 90% linear scaling on 5,000‑plus card clusters, while simplifying model integration via YAML.

AI infrastructureGPUKunlun XPU
0 likes · 23 min read
LoongForge Boosts Multimodal Training Speed by 45% on GPU and Kunlun XPU
Su San Talks Tech
Su San Talks Tech
May 11, 2026 · Artificial Intelligence

How Google’s Open‑Source MCP Toolbox Secures AI Agent Database Access

The article analyzes the dangers of giving LLMs unrestricted database privileges, explains Google’s MCP Toolbox design that enforces least‑privilege, structured queries and authentication, provides a step‑by‑step Go integration guide, shares production pitfalls, and compares suitable use cases versus raw function calling.

AI AgentDatabase SecurityGo
0 likes · 18 min read
How Google’s Open‑Source MCP Toolbox Secures AI Agent Database Access
LuTiao Programming
LuTiao Programming
Apr 26, 2026 · Industry Insights

Is JSON Quietly Fading? How AI Is Redefining Data Interaction

The article examines how JSON, once the universal data language for backend systems, is being pushed back from the interaction layer in AI‑driven applications, outlines its five key shortcomings, and explores emerging alternatives such as natural‑language interfaces, Markdown, YAML, and function calling.

AIData InterchangeFunction Calling
0 likes · 9 min read
Is JSON Quietly Fading? How AI Is Redefining Data Interaction
ArcThink
ArcThink
Apr 22, 2026 · User Experience Design

How DESIGN.md Turns Design Systems into AI‑Ready Specs (YAML + Markdown)

Google Labs' open‑source DESIGN.md solves the “memory loss” problem of AI design tools by encoding a design system in a dual‑layer YAML and Markdown format, providing precise tokens, narrative intent, and a CLI toolchain (lint, diff, export) that aims to become the package.json of design systems.

AI agentsMarkdownOpen Source
0 likes · 15 min read
How DESIGN.md Turns Design Systems into AI‑Ready Specs (YAML + Markdown)
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 22, 2026 · Backend Development

A Lightweight Spring Boot Starter for Anti‑Repeat Submissions and Rate Limiting – Now on Maven Central

Guardian is a lightweight Spring Boot starter that provides both anti‑repeat‑submission protection and API rate limiting; it supports annotation and YAML configuration, flexible key scopes (user, IP, global), Redis or local storage, customizable response modes, white‑list handling, and built‑in observability, making it a drop‑in solution for single‑service projects.

API protectionAnnotationRedis
0 likes · 16 min read
A Lightweight Spring Boot Starter for Anti‑Repeat Submissions and Rate Limiting – Now on Maven Central
Linux Cloud-Native Ops Stack
Linux Cloud-Native Ops Stack
Apr 10, 2026 · Cloud Native

Full‑Stack Monitoring with Prometheus and Grafana on Kubernetes (Part 2)

This guide walks through deploying Prometheus (v2.51) and Grafana on a Kubernetes cluster, configuring hostPath storage, setting up node‑exporter, adding scrape jobs via Kubernetes service discovery, reloading configurations, and visualizing metrics through Grafana dashboards, with complete YAML examples and screenshots.

Cloud NativeGrafanaKubernetes
0 likes · 12 min read
Full‑Stack Monitoring with Prometheus and Grafana on Kubernetes (Part 2)
DevOps Coach
DevOps Coach
Mar 29, 2026 · Operations

Master Kubernetes YAML Without Memorizing a Single Line

This article breaks down why YAML feels daunting, reveals the exact DevOps workflow engineers use—including five essential commands and tools—to generate, validate, and edit Kubernetes manifests, and explains three proficiency levels and interview strategies for handling YAML without rote memorization.

DevOpsKubernetesOperations
0 likes · 11 min read
Master Kubernetes YAML Without Memorizing a Single Line
Code Wrench
Code Wrench
Mar 27, 2026 · Artificial Intelligence

Building and Understanding LocalAI Agents: From YAML Config to Source Code

This tutorial walks through creating a custom LocalAI Agent with a simple YAML file, invoking it via the API, and then dives into the Go source code that registers routes, handles asynchronous chat requests, and manages agent state and memory for multi‑turn, tool‑driven interactions.

AI agentsGoLocalAI
0 likes · 7 min read
Building and Understanding LocalAI Agents: From YAML Config to Source Code
SpringMeng
SpringMeng
Mar 15, 2026 · Backend Development

Boost Your Spring Boot APIs with a DIY Anti‑Duplicate and Rate‑Limiting Starter

Guardian is a lightweight Spring Boot starter that provides independent anti‑duplicate submission and rate‑limiting modules, offering annotation and YAML configuration, multi‑dimensional key scopes, customizable response modes, Redis or local storage, and built‑in monitoring, all illustrated with step‑by‑step code examples.

API protectionAnnotationRedis
0 likes · 17 min read
Boost Your Spring Boot APIs with a DIY Anti‑Duplicate and Rate‑Limiting Starter
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
Mar 10, 2026 · Artificial Intelligence

Say Goodbye to Repetitive Prompts: A Complete Guide to Building Claude Skills

This guide explains how to create, structure, and deploy Claude Skills—a folder of Markdown files with a YAML preamble and optional scripts—to automate complex workflows, improve prompt efficiency, and integrate via the /v1/skills API, covering design principles, naming rules, testing, and distribution.

AI SkillsAPIClaude
0 likes · 7 min read
Say Goodbye to Repetitive Prompts: A Complete Guide to Building Claude Skills
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 6, 2026 · Big Data

How DataWorks Turns Data Quality Rules into Code with Data Contracts

This article explains how DataWorks integrates data quality specifications directly into the SQL development workflow using Data Contracts, addressing governance lag, versioning gaps, and trust issues while providing a unified, version‑controlled, and automated quality assurance process for offline data pipelines.

Data EngineeringDataWorksSQL
0 likes · 12 min read
How DataWorks Turns Data Quality Rules into Code with Data Contracts
Java Architect Handbook
Java Architect Handbook
Feb 28, 2026 · Backend Development

Prevent Duplicate Submissions and Rate‑Limit APIs with the Guardian Spring Boot Starter

This article introduces Guardian, a lightweight Spring Boot starter that provides anti‑duplicate‑submission protection and request rate limiting, explains how to integrate it via Maven, configure it with annotations or YAML, and details its internal workflow, storage options, concurrency handling, and monitoring capabilities.

RedisSpring Bootanti-duplicate
0 likes · 17 min read
Prevent Duplicate Submissions and Rate‑Limit APIs with the Guardian Spring Boot Starter
DevOps Coach
DevOps Coach
Jan 22, 2026 · Cloud Native

Why YAML Won’t Scale in Kubernetes and What’s Coming Next

The article examines how YAML, once central to Kubernetes, has become a scalability bottleneck due to human error, lack of intent modeling, and configuration debt, and outlines a shift toward intent‑driven, autonomous platforms powered by code‑native execution and continuous SLO enforcement.

Cloud NativeInfrastructure automationKubernetes
0 likes · 7 min read
Why YAML Won’t Scale in Kubernetes and What’s Coming Next
Raymond Ops
Raymond Ops
Dec 26, 2025 · Operations

Master Helm: Simplify Kubernetes Deployments and Eliminate YAML Chaos

This guide shows how Helm transforms Kubernetes deployments by consolidating dozens of YAML files into reusable charts, enabling one‑click multi‑environment releases, best‑practice configurations, advanced techniques like hooks and sub‑charts, and troubleshooting tips for reliable production operations.

Helmdeploymentyaml
0 likes · 11 min read
Master Helm: Simplify Kubernetes Deployments and Eliminate YAML Chaos
Ray's Galactic Tech
Ray's Galactic Tech
Dec 12, 2025 · Cloud Native

Mastering Kubernetes Jobs and CronJobs: Complete Guide & Practical Examples

Learn how Kubernetes Jobs and CronJobs enable one‑off and scheduled batch processing, understand their core concepts, key differences, YAML specifications, typical use cases, advanced configurations, monitoring, logging, and cleanup strategies, and see real‑world examples with complete YAML snippets and command‑line tips.

Batch ProcessingCloud NativeCronJob
0 likes · 8 min read
Mastering Kubernetes Jobs and CronJobs: Complete Guide & Practical Examples
Programmer1970
Programmer1970
Dec 6, 2025 · Backend Development

Spring Boot Graceful Shutdown Evolution: Principles and Best Practices

The article explains why graceful shutdown is essential for high‑availability microservices, details the shortcomings of Spring Boot versions before 2.3, and walks through the native shutdown mechanism introduced in 2.3 together with configuration examples, code snippets, and production‑grade recommendations.

KubernetesSpring Bootgraceful-shutdown
0 likes · 9 min read
Spring Boot Graceful Shutdown Evolution: Principles and Best Practices
Old Meng AI Explorer
Old Meng AI Explorer
Nov 26, 2025 · Operations

How Alertmanager Turns Chaos into Calm: Mastering Alert Management for DevOps

Alertmanager, the official Prometheus alert manager, consolidates redundant alerts, supports silencing, inhibition, multi‑channel routing, and high‑availability clustering, enabling DevOps teams to quickly pinpoint critical issues, reduce noise, and streamline incident response across large server fleets with simple YAML configuration and command‑line tools.

AlertmanagerDevOpsHigh Availability
0 likes · 10 min read
How Alertmanager Turns Chaos into Calm: Mastering Alert Management for DevOps
Ray's Galactic Tech
Ray's Galactic Tech
Nov 23, 2025 · Cloud Native

Mastering Kubernetes: A Complete Guide to All Core Resources

This comprehensive guide explains every major Kubernetes resource—from workload objects like Pods and Deployments to services, ingress, configuration maps, storage classes, cluster‑level objects, and security primitives—providing clear descriptions, practical YAML examples, and a handy reference summary.

DevOpsKubernetesResources
0 likes · 6 min read
Mastering Kubernetes: A Complete Guide to All Core Resources
Ray's Galactic Tech
Ray's Galactic Tech
Nov 23, 2025 · Cloud Native

25 Common Kubernetes Pitfalls and How to Fix Them

This guide enumerates 25 frequent Kubernetes misconfigurations—from missing resource limits and using latest image tags to insecure pod security settings—and provides concrete remediation steps with ready‑to‑use YAML snippets, helping operators avoid common traps and improve cluster reliability.

DevOpsKubernetesyaml
0 likes · 12 min read
25 Common Kubernetes Pitfalls and How to Fix Them
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 10, 2025 · Backend Development

Unlock 9 Hidden Spring Boot YAML Tricks for Advanced Configuration

This article reveals nine advanced Spring Boot YAML configuration techniques—including default environment variables, external file imports, application grouping, multi‑profile activation, conditional imports, custom structured properties, random values, multi‑document files, and anchors/aliases—each illustrated with code samples to help developers master robust configuration practices.

ConfigurationSpring Bootjava
0 likes · 9 min read
Unlock 9 Hidden Spring Boot YAML Tricks for Advanced Configuration
Raymond Ops
Raymond Ops
Nov 5, 2025 · Cloud Native

Mastering Kubernetes Pod Affinity: From Node Rules to Anti‑Affinity Strategies

This guide explains how Kubernetes pod scheduling affinity—both node affinity and pod (anti‑)affinity—provides fine‑grained control over pod placement, covering hard and soft rules, practical YAML examples, scoring mechanisms, and a comparison with DaemonSets for high availability and resource isolation.

Anti-AffinityKubernetesNode Affinity
0 likes · 16 min read
Mastering Kubernetes Pod Affinity: From Node Rules to Anti‑Affinity Strategies
Raymond Ops
Raymond Ops
Oct 31, 2025 · Operations

Master Docker Compose: Essential Commands and YAML Configuration Explained

This guide introduces Docker Compose as a powerful tool for defining and running multi‑container applications, explains its three‑layer architecture, lists the most frequently used docker‑compose commands with examples, and details the key sections and options of a docker‑compose.yml file, including a complete sample configuration.

Container OrchestrationDockerDocker Compose
0 likes · 13 min read
Master Docker Compose: Essential Commands and YAML Configuration Explained
Ray's Galactic Tech
Ray's Galactic Tech
Oct 19, 2025 · Cloud Native

Master Kubernetes Basics: From Core Concepts to Your First Deployment

This guide introduces Kubernetes as an open‑source container orchestration platform, explains its core features and architecture, walks through essential concepts, environment setup, kubectl commands, YAML examples, and provides a step‑by‑step path for hands‑on learning and advanced topics.

Cloud NativeContainer OrchestrationDevOps
0 likes · 6 min read
Master Kubernetes Basics: From Core Concepts to Your First Deployment
Open Source Tech Hub
Open Source Tech Hub
Oct 17, 2025 · Backend Development

Symfony 7.4 Drops XML Config: What Developers Need to Know

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

ConfigurationPHPXML
0 likes · 4 min read
Symfony 7.4 Drops XML Config: What Developers Need to Know
DevOps Coach
DevOps Coach
Oct 16, 2025 · Cloud Native

Mastering Kargo: Proven GitOps Configuration Practices and YAML Templates

This guide walks you through advanced Kargo configuration for GitOps, covering essential CRDs such as Warehouse, Stage, and PromotionTemplate, offering concrete YAML examples, best‑practice recommendations, secure Git repository layouts, multi‑service promotion strategies, event‑driven rollouts, and safety measures to build scalable, reliable CI/CD pipelines.

Argo CDCI/CDCloud Native
0 likes · 8 min read
Mastering Kargo: Proven GitOps Configuration Practices and YAML Templates
Ray's Galactic Tech
Ray's Galactic Tech
Oct 12, 2025 · Cloud Native

Master Production‑Grade Kubernetes YAML: 10+ Security & Performance Checks

This guide presents a comprehensive, production‑ready Kubernetes YAML checklist covering over ten essential security, stability, observability, and scalability validation points, plus eight advanced best‑practice recommendations, enabling teams to create robust, maintainable, and automated configuration pipelines.

Cloud NativeKubernetesbest practices
0 likes · 12 min read
Master Production‑Grade Kubernetes YAML: 10+ Security & Performance Checks
IT Architects Alliance
IT Architects Alliance
Oct 3, 2025 · Backend Development

Designing High‑Performance API Gateways for Microservices: Best Practices & Code Samples

This article explores why API gateways are essential in microservice architectures, outlines core design functions such as routing, load balancing, authentication, rate limiting, and protocol translation, and provides practical code examples, performance‑tuning strategies, technology comparisons, and deployment guidelines for robust backend systems.

API GatewayKubernetesbackend development
0 likes · 11 min read
Designing High‑Performance API Gateways for Microservices: Best Practices & Code Samples
Code Ape Tech Column
Code Ape Tech Column
Sep 8, 2025 · Backend Development

How to Implement Data Desensitization with YAML and Java Maps

This article explains a step‑by‑step approach to mask sensitive fields in API responses by defining desensitization rules in YAML, loading them into Java Maps, and applying recursive logic to traverse nested structures and replace data using regular expressions.

Regexdata-desensitizationlogging
0 likes · 22 min read
How to Implement Data Desensitization with YAML and Java Maps
Raymond Ops
Raymond Ops
Sep 3, 2025 · Cloud Native

Master Essential k8s Pod Commands and Real-World Scenarios

This guide presents the most frequently used Kubernetes pod management commands, demonstrates practical examples of network sharing and shared storage with complete YAML configurations, walks through verification steps, and explains each field in a pod definition to help operators master pod operations.

Kuberneteskubectlpod
0 likes · 18 min read
Master Essential k8s Pod Commands and Real-World Scenarios
Go Programming World
Go Programming World
Aug 12, 2025 · Backend Development

Master dyno: Simplify Go JSON/YAML Handling with Dynamic Maps

This article explains how the Go dyno package lets you effortlessly read, modify, and serialize deeply‑nested JSON/YAML structures by providing Get, Set, Delete, Append and conversion utilities that work with map[string]interface{}, map[interface{}]interface{} and []interface{} without using reflection.

Code ExampleGoSerialization
0 likes · 23 min read
Master dyno: Simplify Go JSON/YAML Handling with Dynamic Maps
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Aug 6, 2025 · Cloud Native

Demystifying Kubernetes Pods: From YAML to Full Lifecycle

This article walks through the complete structure of a Kubernetes Pod—covering its Resource, Object, Spec, and Status sections, the corresponding REST API paths, metadata fields, lifecycle phases, scheduling strategies, and status reporting—providing a clear, step‑by‑step guide for both beginners and experienced users.

Cloud NativeResource Orchestrationpod
0 likes · 15 min read
Demystifying Kubernetes Pods: From YAML to Full Lifecycle
Go Programming World
Go Programming World
Aug 4, 2025 · Backend Development

Why Go’s yaml.v3 Fails to Convert YAML with Duplicate Keys to JSON (and How to Fix It)

This article explains why converting a YAML document containing both numeric and string keys (e.g., 1 and "1") to JSON fails in Go using yaml.v3, demonstrates the resulting errors, and shows how to resolve the issue with dyno.ConvertMapI2MapS or alternative libraries, while also comparing behavior in Python and JavaScript.

GoSerializationdata conversion
0 likes · 17 min read
Why Go’s yaml.v3 Fails to Convert YAML with Duplicate Keys to JSON (and How to Fix It)
Python Programming Learning Circle
Python Programming Learning Circle
Jul 12, 2025 · Fundamentals

Boost Your Data Exploration with pandas‑profiling: Quick Setup and Customization

This article explains why data cleaning and exploratory analysis consume most of a data scientist's time, introduces the pandas‑profiling library as a richer alternative to pandas.describe(), shows how to install and generate reports, customize them via code or YAML, and discusses performance considerations for larger datasets.

Data AnalysisEDAlarge datasets
0 likes · 8 min read
Boost Your Data Exploration with pandas‑profiling: Quick Setup and Customization
Liangxu Linux
Liangxu Linux
Jul 10, 2025 · Cloud Native

Master Docker Compose: Essential Commands and YAML Configuration Explained

This guide walks you through Docker Compose’s most useful commands, explains the structure and key fields of a docker‑compose.yml file, and provides practical examples and tips for building, running, and managing multi‑container Docker applications efficiently.

Container OrchestrationDockerDocker Compose
0 likes · 13 min read
Master Docker Compose: Essential Commands and YAML Configuration Explained
Software Development Quality
Software Development Quality
Jun 10, 2025 · Frontend Development

How Midscene.js Leverages Multimodal AI for Zero‑Code UI Automation

Midscene.js, an open‑source UI automation framework from ByteDance’s Web Infra team, combines multimodal AI inference with Chrome extensions, YAML scripts, and JavaScript SDKs to enable zero‑code testing across Web, Android, Playwright, and Puppeteer, offering key interfaces for actions, queries, and assertions.

JavaScriptPlaywrightPuppeteer
0 likes · 8 min read
How Midscene.js Leverages Multimodal AI for Zero‑Code UI Automation
Code Mala Tang
Code Mala Tang
May 29, 2025 · Backend Development

From Hard‑Coded Secrets to YAML‑Powered Configs: A Backend Configuration Journey

This article walks through a step‑by‑step evolution of backend configuration management—from hard‑coded constants to modular config files, environment‑specific .env files, Pydantic‑validated models, and finally YAML‑based settings—demonstrating how to build a clean, secure, and scalable setup for FastAPI applications.

PydanticPythonbackend development
0 likes · 17 min read
From Hard‑Coded Secrets to YAML‑Powered Configs: A Backend Configuration Journey
Java Captain
Java Captain
May 14, 2025 · Databases

Guide to Setting Up ShardingSphere with Docker for Database Sharding, Read‑Write Splitting, and SpringBoot Integration

This guide demonstrates how to set up Docker‑based MySQL instances, configure ShardingSphere‑Proxy for database sharding and read‑write splitting, and integrate ShardingSphere‑JDBC with SpringBoot 2.x using YAML configurations and Maven dependencies, providing complete code snippets and default connection details.

DockerMySQLShardingSphere
0 likes · 11 min read
Guide to Setting Up ShardingSphere with Docker for Database Sharding, Read‑Write Splitting, and SpringBoot Integration
Raymond Ops
Raymond Ops
Apr 27, 2025 · Cloud Native

Master Docker Compose: Install, Write YAML, and Deploy WordPress & Nginx

This guide walks you through installing Docker Compose, crafting correct YAML files for WordPress and Nginx services, and using Docker Compose commands to launch, manage, and remove containers, highlighting key syntax rules such as quoting strings and avoiding tabs.

Container OrchestrationDockerDocker Compose
0 likes · 4 min read
Master Docker Compose: Install, Write YAML, and Deploy WordPress & Nginx
MaGe Linux Operations
MaGe Linux Operations
Apr 26, 2025 · Operations

Master Docker Compose: Essential Commands and YAML Configuration Explained

This guide introduces Docker Compose, explains its project‑service‑container hierarchy, lists the most useful docker‑compose commands with examples, and details the key sections and attributes of a docker‑compose.yml file, including version, services, networks, volumes, and restart policies.

Container OrchestrationDevOpsDocker
0 likes · 12 min read
Master Docker Compose: Essential Commands and YAML Configuration Explained
Raymond Ops
Raymond Ops
Apr 25, 2025 · Operations

Master Ansible Playbooks: From YAML Basics to Advanced Handlers

This guide walks you through Ansible playbooks, covering YAML syntax rules, data types, sample playbooks for installing software, execution commands, idempotency concepts, and how to use handlers for conditional task execution, providing clear examples and command‑line outputs.

AnsibleAutomationHandlers
0 likes · 10 min read
Master Ansible Playbooks: From YAML Basics to Advanced Handlers
Raymond Ops
Raymond Ops
Apr 13, 2025 · Cloud Native

Mastering Kubernetes Init Containers: Lifecycle, Best Practices, and Hands‑On Examples

This article explains the Kubernetes pod lifecycle, detailing each phase from API server creation to readiness and liveness probes, and provides an in‑depth guide to init containers, their advantages, special considerations, and step‑by‑step YAML examples with commands to demonstrate initialization and troubleshooting.

Init containersPod LifecycleReadiness Probe
0 likes · 8 min read
Mastering Kubernetes Init Containers: Lifecycle, Best Practices, and Hands‑On Examples
Subtle Storm
Subtle Storm
Mar 14, 2025 · Fundamentals

How to Flexibly Configure Your Python Projects with YAML

This article explains why YAML is a preferred configuration format, introduces the PyYAML library’s installation, parsing and dumping capabilities, demonstrates custom tags, highlights advantages and pitfalls such as security and performance, and provides practical code examples for real‑world Python projects.

ConfigurationPythoncustom tags
0 likes · 8 min read
How to Flexibly Configure Your Python Projects with YAML
Liangxu Linux
Liangxu Linux
Feb 16, 2025 · Operations

How to Quickly Visualize Shell Commands with Sampler – Install, Configure, and Use

Sampler is a lightweight tool that runs shell commands, visualizes their output, and triggers alerts, using simple YAML configuration; the guide explains why it’s useful, how to install it on macOS, Linux, and Windows, and provides detailed examples of components, triggers, interactive shells, and real‑world database monitoring scenarios.

Monitoringalertssampler
0 likes · 14 min read
How to Quickly Visualize Shell Commands with Sampler – Install, Configure, and Use
MaGe Linux Operations
MaGe Linux Operations
Feb 15, 2025 · Cloud Native

Essential Kubernetes Pod Commands and Practical Examples

This article presents a comprehensive list of common Kubernetes pod management commands, detailed case studies for network sharing and shared storage, and an in‑depth explanation of pod YAML fields, helping readers master pod operations and troubleshooting.

Kuberneteskubectlshared storage
0 likes · 18 min read
Essential Kubernetes Pod Commands and Practical Examples
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Jan 27, 2025 · Big Data

Unlock Real-Time Data Sync with Flink CDC: YAML Integration, Transform & Route Explained

This article summarizes an advanced Flink CDC presentation, covering Flink CDC fundamentals, real‑time Flink integration, CDC‑YAML core capabilities, supported sync links, Transform and Route modules, monitoring metrics, schema‑change strategies, typical use cases, performance optimizations, demo implementations, and future development plans.

CDCData IntegrationFlink
0 likes · 20 min read
Unlock Real-Time Data Sync with Flink CDC: YAML Integration, Transform & Route Explained
Efficient Ops
Efficient Ops
Dec 29, 2024 · Operations

Turn Shell Commands into Real‑Time Visual Dashboards with Sampler

Sampler is a lightweight tool that lets you execute shell commands, visualize their output, and set up alerts using simple YAML configurations, offering a quick, server‑less alternative to full‑blown monitoring stacks for databases, message queues, and custom scripts.

samplershellyaml
0 likes · 16 min read
Turn Shell Commands into Real‑Time Visual Dashboards with Sampler
MaGe Linux Operations
MaGe Linux Operations
Dec 28, 2024 · Cloud Native

Mastering Three Core Methods to Manage Kubernetes Resources

This tutorial walks through the three fundamental approaches—imperative CLI commands, declarative manifest files, and GUI tools—for managing Kubernetes core resources such as namespaces, deployments, pods, and services, providing practical examples, code snippets, and best‑practice recommendations.

DeclarativeImperativeKubernetes
0 likes · 17 min read
Mastering Three Core Methods to Manage Kubernetes Resources
macrozheng
macrozheng
Dec 20, 2024 · Big Data

Master Data Pipelines with Kestra: Open‑Source Workflow Engine Explained

This article introduces the open‑source Kestra workflow engine, outlines its key features for building scalable data pipelines, provides step‑by‑step Docker installation and YAML workflow examples, and showcases its visual UI for monitoring and managing complex ETL and automation tasks.

Data pipelinesDockerKestra
0 likes · 6 min read
Master Data Pipelines with Kestra: Open‑Source Workflow Engine Explained
Code Ape Tech Column
Code Ape Tech Column
Dec 17, 2024 · Backend Development

Enhanced Configuration Property Support in Spring Boot 3.4.0

Spring Boot 3.4.0 introduces stronger type‑safe configuration, unified multi‑source support (YAML, properties, environment variables, command‑line), and improved IDE assistance, providing developers with clearer, safer, and more flexible ways to manage application settings compared with version 3.3.

IDE SupportSpring Bootconfiguration-properties
0 likes · 11 min read
Enhanced Configuration Property Support in Spring Boot 3.4.0
Linux Ops Smart Journey
Linux Ops Smart Journey
Dec 8, 2024 · Operations

Unlock Server Automation: How Ansible Playbooks Transform IT Management

This article introduces Ansible Playbooks, an open‑source automation tool that uses YAML to manage servers without agents, explains their declarative nature, outlines key benefits such as simplicity, modularity and idempotence, and provides practical command‑line examples to list hosts, dry‑run, and execute tasks.

AnsibleDevOpsplaybook
0 likes · 5 min read
Unlock Server Automation: How Ansible Playbooks Transform IT Management
Java Tech Enthusiast
Java Tech Enthusiast
Dec 2, 2024 · Operations

Sampler: A Visual Server Monitoring Tool for Linux

Sampler is a Linux visual monitoring tool that runs from a single binary, uses simple YAML files to define widgets such as sparklines and bar charts, and displays real‑time CPU, memory, network, Docker container statistics and other metrics, while being easily extensible to services like MySQL, MongoDB and Kafka.

LinuxServer Monitoringops
0 likes · 7 min read
Sampler: A Visual Server Monitoring Tool for Linux
Ubiquitous Tech
Ubiquitous Tech
Nov 23, 2024 · Fundamentals

Rule Engine Basics: Getting Started with the Open‑Source EasyRule

The article walks through the problems of hard‑coded if‑else logic, introduces rule engines as a flexible solution, explains EasyRule’s concepts, advantages, and classifications, and provides step‑by‑step Java examples using annotations, fluent API, MVEL, and YAML configurations.

AnnotationEasyRuleFluent API
0 likes · 20 min read
Rule Engine Basics: Getting Started with the Open‑Source EasyRule
Code Mala Tang
Code Mala Tang
Nov 12, 2024 · Cloud Native

Master Docker Compose: Quick Setup, YAML Basics, and Advanced Tips

Docker Compose, Docker’s official orchestration tool, lets you define and run multi‑container applications via a simple YAML file, covering its history, installation, service definitions, essential CLI commands, and advanced features like environment variables, scaling, and network configuration to streamline development, testing, and production workflows.

CLI commandsContainer OrchestrationDocker
0 likes · 6 min read
Master Docker Compose: Quick Setup, YAML Basics, and Advanced Tips
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 7, 2024 · Cloud Native

Deep Dive into the New Features of Argo Workflows 3.6

This article provides a comprehensive analysis of Argo Workflows 3.6, covering its enhanced scheduling, UI improvements, controller stability and security upgrades, OSS artifact garbage collection, dynamic template references, expanded expression library, and CLI usability, along with practical YAML examples for each feature.

Argo WorkflowsCI/CDCloud Native
0 likes · 12 min read
Deep Dive into the New Features of Argo Workflows 3.6
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Oct 30, 2024 · Cloud Native

Effortlessly Distribute Apps Across Multiple ACK One Clusters

This guide explains how ACK One enables fast, Git‑free distribution of Kubernetes application resources from a single fleet cluster to multiple target clusters, covering the required CRDs, policy definitions, step‑by‑step YAML examples, and migration from single‑cluster to high‑availability multi‑cluster deployments.

ACK OneApplication DistributionCloud Native
0 likes · 9 min read
Effortlessly Distribute Apps Across Multiple ACK One Clusters
FunTester
FunTester
Oct 24, 2024 · Backend Development

Using gopkg.in/yaml.v3 for YAML Parsing and Generation in Go

This article introduces the YAML format, outlines its syntax rules, and demonstrates how the Go library gopkg.in/yaml.v3 can be used for parsing and generating YAML files, including basic examples, advanced struct mapping, and a summary of its key advantages for backend development.

Goparsingyaml
0 likes · 9 min read
Using gopkg.in/yaml.v3 for YAML Parsing and Generation in Go
FunTester
FunTester
Aug 16, 2024 · Backend Development

Master Go Configuration with Viper: Quick Setup and Advanced Features

Learn how to install the Viper library in Go, read and parse YAML, JSON, TOML, and ENV files, and leverage features like default values, automatic reload, environment variable binding, merging configs, dynamic updates, and struct unmarshalling through clear code examples.

ConfigurationGoTutorial
0 likes · 5 min read
Master Go Configuration with Viper: Quick Setup and Advanced Features
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2024 · Cloud Native

Mastering Kubernetes InitContainers, Static Pods, and Node Scheduling

Learn how Kubernetes initContainers initialize pods, use static pods for automatic pod creation, and control pod scheduling with node selectors and labels, including practical YAML examples, command-line demonstrations, and troubleshooting tips to ensure containers start in the correct order and on desired nodes.

KubernetesNode SelectorPod Scheduling
0 likes · 17 min read
Mastering Kubernetes InitContainers, Static Pods, and Node Scheduling
Test Development Learning Exchange
Test Development Learning Exchange
Jul 26, 2024 · Fundamentals

Understanding the Test Case Structure of HttpRunner 4.x for API Automation Testing

This article explains the hierarchical structure of HttpRunner 4.x test cases, detailing configuration, parameters, test steps, variables, extraction, validation, hooks, dependencies, and reuse features for effective API automation testing, and provides practical YAML/JSON examples to illustrate each component.

API testingHttpRunnerTest case structure
0 likes · 7 min read
Understanding the Test Case Structure of HttpRunner 4.x for API Automation Testing
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 22, 2024 · Backend Development

Spring Boot 3 Essentials: @Delimiter, Custom Converters, YAML & Filters

This guide walks you through powerful Spring Boot 3 features—including the @Delimiter annotation for automatic collection parsing, custom type converters for @Value, loading YAML files via a FactoryBean, a suite of ordered filters, and using DeferredImportSelector for conditional configuration imports.

Custom ConverterDeferredImportSelectorSpring Boot
0 likes · 9 min read
Spring Boot 3 Essentials: @Delimiter, Custom Converters, YAML & Filters