Tagged articles
42 articles
Page 1 of 1
AI Tech Publishing
AI Tech Publishing
Apr 29, 2026 · Artificial Intelligence

Who Tests When AI Generates 99% of Code? Inside a Self‑Repairing Agent Harness

The article explains how a self‑repairing Agent Harness replaces traditional QA by looping evaluation, triage, automated fixing, verification and AI‑gated canary release, using a three‑judge reviewer, model‑based sampling and six daily engineering tasks to keep AI‑driven products reliable.

AI agentsAI-driven QAAutomated Testing
0 likes · 16 min read
Who Tests When AI Generates 99% of Code? Inside a Self‑Repairing Agent Harness
Advanced AI Application Practice
Advanced AI Application Practice
Oct 29, 2025 · Operations

How Test Engineers Without Coding Skills Can Master CI/CD Without Fear

This guide shows non‑coding test engineers how to understand CI (continuous integration) and CD (continuous deployment), why they’re not exclusive to developers, and three practical actions—business‑scenario requirement submission, targeted testing of generated builds, and rapid feedback—to turn CI/CD into an efficiency partner.

Continuous DeploymentDevOpsSoftware Testing
0 likes · 14 min read
How Test Engineers Without Coding Skills Can Master CI/CD Without Fear
Open Source Linux
Open Source Linux
Jun 7, 2024 · Backend Development

How Docker Transforms Go Web App Development and Deployment

This tutorial explains how Docker can streamline building, testing, and deploying Go web applications, introduces the use of Semaphore for continuous deployment, and walks through creating development and production Dockerfiles, configuring CI/CD pipelines, and managing updates on the server.

Continuous DeploymentDockerGo
0 likes · 25 min read
How Docker Transforms Go Web App Development and Deployment
vivo Internet Technology
vivo Internet Technology
May 29, 2024 · Operations

vivo CICD Artifact Management: Evolution and Implementation Practices

vivo’s CICD artifact management has evolved from manual builds to a comprehensive Platform Management 2.0 that provides unified storage, multi‑type support, version control, promotion, security scanning, lifecycle policies, and fine‑grained access, dramatically reducing errors and operational costs.

Artifact ManagementArtifact PromotionCICD
0 likes · 15 min read
vivo CICD Artifact Management: Evolution and Implementation Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 24, 2023 · Operations

Continuous Deployment: Balancing Speed, Quality, and Team Incentives

The article examines continuous deployment, its benefits and challenges, how team incentives and culture shape developers' responses to speed versus quality, and why rapid, incremental releases improve learning, productivity, and morale while avoiding wasteful batch processes.

Continuous DeploymentDevOpsTeam Culture
0 likes · 15 min read
Continuous Deployment: Balancing Speed, Quality, and Team Incentives
MaGe Linux Operations
MaGe Linux Operations
Jun 23, 2023 · Operations

What Is CI/CD? A Complete Guide to Continuous Integration, Delivery, and Deployment

This article explains continuous integration, continuous delivery, and continuous deployment, outlines their core principles and benefits, presents a typical CI/CD workflow with tools like GitLab, Jenkins, Docker, and Kubernetes, and discusses how DevOps culture ties these practices together for faster, more reliable software releases.

CDCIContinuous Deployment
0 likes · 7 min read
What Is CI/CD? A Complete Guide to Continuous Integration, Delivery, and Deployment
Continuous Delivery 2.0
Continuous Delivery 2.0
May 12, 2023 · Product Management

Value‑Driven Development: Focusing on Delivering Real Business Value

The article argues that merely adopting agile methods does not guarantee faster software delivery; instead, organizations must adopt a value‑driven development mindset, defining and continuously measuring business value to guide product decisions, reduce waste, and accelerate delivery across teams.

Continuous Deploymentagileproduct-management
0 likes · 9 min read
Value‑Driven Development: Focusing on Delivering Real Business Value
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 7, 2023 · Operations

When to Release to Production: Distinguishing Continuous Delivery and Continuous Deployment

The article explains how continuous delivery keeps software always releasable while continuous deployment automates the actual release, discusses the trade‑offs of release frequency, risk, feedback types, and business considerations that guide the decision of when and how to push changes to production.

Continuous DeliveryContinuous Deploymentfeedback loops
0 likes · 9 min read
When to Release to Production: Distinguishing Continuous Delivery and Continuous Deployment
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Oct 24, 2022 · Cloud Native

GitOps on Kubernetes: Secure, Scalable Continuous Deployment Best Practices

GitOps, a cloud‑native continuous deployment approach that uses Git as the single source of truth, enables secure, auditable, and multi‑tenant Kubernetes management by automating state reconciliation, supporting multi‑cluster and multi‑environment deployments, and integrating tools like Argo CD, Flux, Helm, and Kustomize.

Argo CDContinuous DeploymentDevOps
0 likes · 12 min read
GitOps on Kubernetes: Secure, Scalable Continuous Deployment Best Practices
DevOps
DevOps
Jun 20, 2022 · Operations

Deployment and Release Practices: Continuous Deployment, Blue‑Green, Canary, and More

This article explains the differences between deployment and release, defines continuous deployment, and details various deployment and release strategies such as blue‑green, rolling, dark launch, canary, gray release, and A/B testing, including technical implementations like feature toggles, feature branches, and abstract branches, with real‑world examples from Facebook.

Blue‑Green deploymentContinuous DeploymentDevOps
0 likes · 36 min read
Deployment and Release Practices: Continuous Deployment, Blue‑Green, Canary, and More
转转QA
转转QA
May 9, 2022 · Operations

Second Session: Articles on Spock Testing Framework, Automation Challenges, Backend CI/CD, AI‑Driven UI Testing, and HarmonyOS App Automation

This collection presents five technical articles covering the Spock unit‑testing framework, reasons why automation testing struggles, backend automated testing with continuous deployment, AI‑based UI defect detection, and practical automation of HarmonyOS applications, offering valuable insights for developers and testers.

Continuous DeploymentDevOpsmobile testing
0 likes · 5 min read
Second Session: Articles on Spock Testing Framework, Automation Challenges, Backend CI/CD, AI‑Driven UI Testing, and HarmonyOS App Automation
Efficient Ops
Efficient Ops
Apr 24, 2022 · Artificial Intelligence

How ModelOps and MLOps Accelerate AI Project Development

ModelOps and MLOps are transforming AI engineering by introducing continuous training, integration, and deployment, which streamline development cycles, standardize model management, and enable ongoing monitoring to enhance inference accuracy and maximize the business value generated by AI models.

AI EngineeringContinuous DeploymentMLOps
0 likes · 1 min read
How ModelOps and MLOps Accelerate AI Project Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 20, 2022 · Operations

How Continuous Deployment Shapes Speed, Quality, and Team Culture

The article explains continuous deployment, using IMVU as a case study to illustrate how rapid release cycles affect software quality, team incentives, and culture, and argues that frequent, small deployments improve learning, reduce waste, and boost morale while challenging traditional batch‑oriented development practices.

Continuous DeploymentTeam Cultureagile
0 likes · 14 min read
How Continuous Deployment Shapes Speed, Quality, and Team Culture
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 20, 2021 · Mobile Development

Measuring Engineer Productivity and Software Quality in Facebook Mobile Development

This article analyses seven years of Facebook mobile development data to show how increasing release frequency can coexist with stable engineer productivity and unchanged software quality, using metrics such as daily code changes, commit frequency, bug severity, crash rates, cherry‑picks and launch‑blockers.

Continuous DeploymentFacebookMobile Development
0 likes · 6 min read
Measuring Engineer Productivity and Software Quality in Facebook Mobile Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 16, 2021 · Mobile Development

Continuous Deployment Practices for Mobile Apps at Facebook

This article examines Facebook's mobile continuous deployment approach, detailing how increased release frequency, automated pipelines, and a clear separation between development and release engineering have allowed weekly Android and iOS updates without sacrificing software quality or developer productivity.

Continuous DeploymentFacebookMobile
0 likes · 9 min read
Continuous Deployment Practices for Mobile Apps at Facebook
MaGe Linux Operations
MaGe Linux Operations
Oct 7, 2021 · Operations

Mastering CI/CD: A Complete Guide to Continuous Integration and Deployment

This article explains the full CI/CD pipeline—from code commit, static analysis, building, testing, and artifact storage to continuous deployment, baking, verification, and monitoring—detailing participants, tools, and processes that enable fast, reliable, and automated software delivery in modern DevOps environments.

Continuous DeploymentDevOpsci/cd
0 likes · 11 min read
Mastering CI/CD: A Complete Guide to Continuous Integration and Deployment
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 6, 2021 · Operations

Mastering Release Strategies: Alibaba’s DevOps Playbook for Faster, Safer Deployments

This article surveys common software release strategies—stop‑the‑world, canary, gray/rolling, blue‑green, A/B testing, and traffic‑isolation—detailing their advantages, disadvantages, and ideal scenarios, and then presents Alibaba’s practical best‑practice guide for planning, monitoring, and continuously delivering high‑quality releases.

Blue‑Green deploymentContinuous DeploymentOperations
0 likes · 16 min read
Mastering Release Strategies: Alibaba’s DevOps Playbook for Faster, Safer Deployments
JD Cloud Developers
JD Cloud Developers
Mar 2, 2021 · Operations

Deployment vs Release: Unraveling Modern DevOps Strategies

This article clarifies the distinction between deployment and release, explores historical shifts, and details contemporary strategies such as continuous deployment, on‑demand release, blue‑green, rolling, dark launch, canary, gray releases, A/B testing, and feature toggles, illustrated with real‑world Facebook case studies.

Blue-GreenContinuous DeploymentDeployment
0 likes · 32 min read
Deployment vs Release: Unraveling Modern DevOps Strategies
MaGe Linux Operations
MaGe Linux Operations
Feb 25, 2021 · Operations

What Is DevOps? Unpacking CI, CD, and Agile Development

This article explains DevOps as the integration of development and operations, defines Continuous Integration (CI) and Continuous Delivery/Deployment (CD), clarifies their relationship, and briefly touches on Agile development, providing a clear overview of modern software delivery practices.

Agile DevelopmentContinuous DeliveryContinuous Deployment
0 likes · 7 min read
What Is DevOps? Unpacking CI, CD, and Agile Development
DevOps
DevOps
Feb 7, 2021 · Operations

Understanding Deployment, Release, and Continuous Deployment Strategies

This comprehensive guide explains the differences between deployment and release, defines continuous deployment and on‑demand release, and details practical strategies such as blue‑green, rolling, dark launch, canary, gray, and A/B testing, supported by feature toggles, feature branches, and real‑world Facebook case studies.

Blue-GreenContinuous DeploymentDevOps
0 likes · 36 min read
Understanding Deployment, Release, and Continuous Deployment Strategies
Architect's Ambition
Architect's Ambition
Jul 26, 2020 · Operations

Understanding Continuous Integration, Delivery, and Deployment

The article explains how Continuous Integration, Continuous Delivery, and Continuous Deployment form a standard software development pipeline, highlighting CI’s role in rapid bug detection, CD’s focus on production‑like testing, and deployment automation that keeps code always ready for release.

Continuous DeliveryContinuous DeploymentDevOps
0 likes · 3 min read
Understanding Continuous Integration, Delivery, and Deployment
Architects Research Society
Architects Research Society
Oct 22, 2019 · Big Data

Continuous Delivery of Event Streaming Pipelines with Spring Cloud Data Flow

This article explains how to build, deploy, and continuously update event streaming pipelines using Spring Cloud Data Flow and Apache Kafka, covering common topologies, named destinations, parallel and partitioned streams, function composition, multiple input/output bindings, and practical shell commands for registration and management.

Continuous DeploymentEvent StreamingKafka
0 likes · 19 min read
Continuous Delivery of Event Streaming Pipelines with Spring Cloud Data Flow
DevOps
DevOps
Sep 26, 2019 · Operations

Continuous Deployment: Skills, Sub‑dimensions, and Practices in SAFe DevOps

The article explains continuous deployment within the SAFe framework, detailing its definition, role in the four‑stage continuous delivery pipeline, the four sub‑dimensions (deploy, verify, monitor, respond), essential skills for each stage, and why automation, version control, and proactive monitoring are critical for reliable, on‑demand releases.

AutomationContinuous DeploymentDevOps
0 likes · 22 min read
Continuous Deployment: Skills, Sub‑dimensions, and Practices in SAFe DevOps
Architecture Digest
Architecture Digest
Apr 15, 2019 · Operations

Evolution of Zhihu's Application Deployment System: From Physical Machines to Cloud‑Native Kubernetes

This article details the design and evolution of Zhihu's deployment platform, covering its early physical‑machine system, the transition to container orchestration with Mesos and Kubernetes, and advanced features such as blue‑green, canary releases, pre‑deployment, and branch deployments that enable rapid, reliable continuous delivery for large‑scale internet services.

Blue-GreenContinuous DeploymentKubernetes
0 likes · 14 min read
Evolution of Zhihu's Application Deployment System: From Physical Machines to Cloud‑Native Kubernetes
DevOps
DevOps
Jan 7, 2019 · Operations

SAFe DevOps Health Radar Assessment Guide

This article presents a translated SAFe DevOps health radar, detailing the four dimensions of continuous exploration, integration, deployment, and release on demand, along with 16 sub‑dimensions and rating levels (Sit, Crawl, Walk, Run, Fly) to help teams evaluate and improve their DevOps capabilities.

Continuous DeploymentDevOpsRelease on Demand
0 likes · 17 min read
SAFe DevOps Health Radar Assessment Guide
Java Architect Essentials
Java Architect Essentials
Aug 20, 2018 · Operations

Choosing the Right CI/CD Tool: Overview of Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo

This article explains the concept of CI/CD, its benefits for agile development, and provides a detailed comparison of seven popular CI/CD tools—including Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo—covering their features, pricing, and ideal use cases.

Continuous DeploymentDevOpsGitLab CI
0 likes · 15 min read
Choosing the Right CI/CD Tool: Overview of Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo
DevOps
DevOps
Aug 15, 2018 · Operations

Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core

This article explains how to construct a complete DevOps pipeline using Microsoft Team Foundation Server and Docker to achieve continuous integration and continuous deployment for .NET Core applications, covering pipeline topology, configuration files, build steps, testing, image creation, and release automation.

.NET CoreContinuous DeploymentDevOps
0 likes · 9 min read
Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core
DevOps
DevOps
Jun 19, 2018 · Operations

Understanding the Difference Between Continuous Delivery and Continuous Deployment

Continuous Delivery and Continuous Deployment are often confused, but this article examines their origins, definitions, and practical distinctions, highlighting how delivery focuses on business‑level release decisions while deployment automates production releases, and explains how they fit within DevOps, CI, and release strategies.

AutomationContinuous DeliveryContinuous Deployment
0 likes · 14 min read
Understanding the Difference Between Continuous Delivery and Continuous Deployment
DevOps
DevOps
May 17, 2018 · Operations

Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker

This article explains the concepts of Continuous Integration, Continuous Delivery, and Continuous Deployment, then walks through a complete VSTS (Azure DevOps) pipeline setup—including project creation, Git configuration, CI build, Release deployment, SSH tasks, Docker image building, and container execution—targeted at automating .NET Core web applications on a cloud server.

Azure DevOpsContinuous DeploymentDocker
0 likes · 8 min read
Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker
MaGe Linux Operations
MaGe Linux Operations
Apr 14, 2018 · Operations

How Baidu’s Archer Powers One-Click, Scalable Deployments Across Environments

Archer, Baidu’s one‑click deployment system, unifies command‑line tools, web services, agents, and plugins to automate code and configuration changes, support multi‑region, hierarchical releases, data transfer, and integration with CI/CD pipelines, dramatically reducing manual errors and improving operational efficiency.

Continuous DeploymentDeployment Automation
0 likes · 8 min read
How Baidu’s Archer Powers One-Click, Scalable Deployments Across Environments
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 18, 2018 · Backend Development

Why Microservices? Designing Scalable Backend Architecture with Scale Cube

Microservice architecture, built using the Scale Cube Y‑axis approach, splits backend functionality into independent services with dedicated databases, enabling rapid development, continuous deployment, scalability, and fault isolation, while also introducing complexities such as distributed system management, testing challenges, and higher resource consumption.

Continuous DeploymentMicroservicesscale cube
0 likes · 11 min read
Why Microservices? Designing Scalable Backend Architecture with Scale Cube
Java High-Performance Architecture
Java High-Performance Architecture
Jun 11, 2016 · Operations

Mastering CI/CD: From Continuous Integration to Continuous Deployment

Continuous Integration, Delivery, and Deployment form a progressive workflow that automates code testing, staging, and production release, enabling teams to detect issues early, ensure deployable code, and achieve fully automated releases despite challenges like complex topologies and large-scale environments.

AutomationContinuous DeliveryContinuous Deployment
0 likes · 3 min read
Mastering CI/CD: From Continuous Integration to Continuous Deployment
Efficient Ops
Efficient Ops
Feb 3, 2016 · Operations

Zero‑Touch Java Deployment with Docker: A Four‑Step Guide

This article walks through a practical Docker‑based continuous deployment pipeline for a Java application, showing how Git, Jenkins, and Docker Registry can be configured to automatically build, test, and deploy code without manual intervention, complete with screenshots and FAQs.

Continuous DeploymentDockerJava
0 likes · 13 min read
Zero‑Touch Java Deployment with Docker: A Four‑Step Guide
Efficient Ops
Efficient Ops
Jul 21, 2015 · Operations

Automate Java Deployments with Docker and Jenkins in Four Simple Steps

This article walks through a practical, four‑step workflow that lets developers push Java code to Git, automatically trigger Jenkins to build, create a new Docker image, and redeploy the container without any manual intervention, illustrating the process with screenshots and a FAQ.

Continuous DeploymentDevOpsJava
0 likes · 12 min read
Automate Java Deployments with Docker and Jenkins in Four Simple Steps