Tagged articles

CI/CD

1824 articles · Page 10 of 19
HomeTech
HomeTech
Sep 15, 2022 · R&D Management

Improving R&D Efficiency in the Used‑Car Division: Process, Metrics, and Practices

This article details how the used‑car technology team at Autohome optimized R&D efficiency through standardized workflows, task decomposition, unified time‑based measurement, rigorous demand review, flexible branching, CI/CD pipelines, and data‑driven metrics, resulting in higher throughput and reduced bug rates.

AgileCI/CDProcess Improvement
0 likes · 17 min read
Improving R&D Efficiency in the Used‑Car Division: Process, Metrics, and Practices
Alibaba Cloud Native
Alibaba Cloud Native
Sep 6, 2022 · Cloud Native

What’s New in KubeVela 1.5? Deep Dive into Plugins, Observability, and Cloud Shell

Version 1.5 of the open‑source Cloud Native application delivery platform KubeVela introduces enhanced plugin specifications, built‑in observability with Prometheus‑Grafana, a browser‑based Cloud Shell, advanced Canary rollouts via OpenKruise, multi‑environment UI improvements, and performance optimizations, while moving toward CNCF incubation.

CI/CDCloud NativeKubeVela
0 likes · 16 min read
What’s New in KubeVela 1.5? Deep Dive into Plugins, Observability, and Cloud Shell
DevOps Cloud Academy
DevOps Cloud Academy
Sep 5, 2022 · Operations

DevStream: An Open‑Source DevOps Toolchain Manager – Concepts, Configuration, Installation, and Usage Guide

This article provides a comprehensive guide to DevStream, an open‑source DevOps toolchain manager, covering its core concepts, configuration files, installation steps, basic commands, plugin development, and a practical example that demonstrates initializing and applying a full CI/CD pipeline on Kubernetes with ArgoCD.

ArgoCDCI/CDConfiguration
0 likes · 23 min read
DevStream: An Open‑Source DevOps Toolchain Manager – Concepts, Configuration, Installation, and Usage Guide
DevOps Cloud Academy
DevOps Cloud Academy
Aug 28, 2022 · Operations

Understanding the DevOps Lifecycle and Its Toolchain

This article explains the stages of the DevOps lifecycle—planning, coding, building, testing, releasing, deploying, operating, and monitoring—along with the popular tools used at each phase to enable continuous integration, delivery, and deployment.

CI/CDDevOpsautomation
0 likes · 6 min read
Understanding the DevOps Lifecycle and Its Toolchain
SQB Blog
SQB Blog
Aug 24, 2022 · Operations

Accelerating Delivery: Our CI/CD, Branch Automation & Artifact Management Revamp

This article outlines how our team overhauled the CI/CD pipeline, migrated from Jenkins to GitLab CI, introduced Kubernetes‑based execution, automated branch management via Jira integration, restructured artifact storage with JFrog, and built an in‑house SCA solution, all to boost development efficiency, reduce manual errors, and secure software delivery.

Artifact ManagementCI/CDDevOps
0 likes · 17 min read
Accelerating Delivery: Our CI/CD, Branch Automation & Artifact Management Revamp
21CTO
21CTO
Aug 22, 2022 · Operations

How Meituan Scaled Its Pipeline Engine to Power 100k Daily Jobs

This article explains how Meituan built a unified, highly available pipeline engine that supports nearly 100,000 daily executions across dozens of services with 99.99% success, detailing the challenges faced, the architectural decisions made, and the future roadmap for further scalability and cloud‑native improvements.

CI/CDMeituandistributed scheduling
0 likes · 24 min read
How Meituan Scaled Its Pipeline Engine to Power 100k Daily Jobs
Programmer DD
Programmer DD
Aug 22, 2022 · Operations

Automate Spring Boot Deployment with Jenkins, Docker, and One‑Click CI/CD

This guide walks through installing Docker and Jenkins on CentOS 7, configuring Jenkins with necessary plugins, setting up Maven, creating a Jenkins pipeline to pull, build, and containerize a Spring Boot project, and finally testing and running the application automatically, providing a complete one‑click CI/CD solution.

CI/CDCentOSDocker
0 likes · 8 min read
Automate Spring Boot Deployment with Jenkins, Docker, and One‑Click CI/CD
ITPUB
ITPUB
Aug 20, 2022 · Operations

How Meituan Scaled Its CI/CD Pipeline Engine to 100k Daily Jobs with 99.99% Success

This article details Meituan's three‑year journey building a self‑developed pipeline engine that now handles nearly 100,000 daily executions with over 99.99% reliability, covering background, challenges, architectural decisions, core scheduling and resource‑pool designs, component layering, and future cloud‑native plans.

CI/CDJob SchedulingOperations
0 likes · 25 min read
How Meituan Scaled Its CI/CD Pipeline Engine to 100k Daily Jobs with 99.99% Success
Top Architect
Top Architect
Aug 17, 2022 · Backend Development

From Monolithic to Microservices: Evolution of Software Architecture and Essential Tech Stack

This article traces the evolution of software architecture from monolithic applications through vertical splitting and distributed services to modern microservices, outlines the key stages of microservice development, and presents a comprehensive technology stack—including communication protocols, API gateways, authentication, fault‑tolerance, logging, configuration, containerization, orchestration, and CI/CD tools—required to build robust backend systems.

CI/CDsoftware architecture
0 likes · 18 min read
From Monolithic to Microservices: Evolution of Software Architecture and Essential Tech Stack
DevOps Cloud Academy
DevOps Cloud Academy
Aug 14, 2022 · Cloud Native

Installing and Using Tektoncd Operator on Kubernetes

This guide explains how to install the Tektoncd Operator on a Kubernetes cluster, configure its CRDs, choose installation methods, customize component images, apply predefined profiles, and run a simple hello‑goodbye pipeline using Tekton tasks and PipelineRun objects.

CI/CDCloud NativeKubernetes
0 likes · 10 min read
Installing and Using Tektoncd Operator on Kubernetes
IT Architects Alliance
IT Architects Alliance
Aug 11, 2022 · Backend Development

From Monolith to Microservices and Containerization: Architecture, CI/CD, and Operations Practices

This article chronicles the evolution of a SaaS product from a simple monolithic SPA through microservice decomposition to containerized deployment, detailing API design, CI/CD pipelines, Spring Cloud and Kubernetes integration, automated tracing, monitoring, and lessons learned for small development teams.

CI/CDDockerKubernetes
0 likes · 14 min read
From Monolith to Microservices and Containerization: Architecture, CI/CD, and Operations Practices
dbaplus Community
dbaplus Community
Aug 8, 2022 · Operations

How Meituan Scaled Its CI/CD Pipeline to 100K Daily Runs with 99.99% Success

This article details Meituan's three‑year journey building a self‑developed, distributed pipeline engine that now handles nearly 100,000 daily executions across dozens of services with over 99.99% reliability, covering the challenges faced, architectural decisions, scheduling and resource‑pool designs, and future cloud‑native plans.

CI/CDMeituanpipeline
0 likes · 28 min read
How Meituan Scaled Its CI/CD Pipeline to 100K Daily Runs with 99.99% Success
FunTester
FunTester
Aug 6, 2022 · Operations

Understanding Automated Testing Frameworks and Their Application in Real‑Time Video SDKs

This article introduces the concept and benefits of automated testing frameworks, outlines popular framework types such as module‑based, data‑driven, keyword‑driven, black‑box hybrid and behavior‑driven, and explains how they are integrated with CI clusters, data platforms, and objective reporting to improve real‑time video SDK testing efficiency and reliability.

CI/CDTesting Frameworkautomated testing
0 likes · 9 min read
Understanding Automated Testing Frameworks and Their Application in Real‑Time Video SDKs
JD Tech
JD Tech
Aug 5, 2022 · Backend Development

Visual Service Orchestration for BFF Layer in JD Finance App: Challenges, Design, and Impact

The article examines the difficulties encountered when implementing a Backend‑For‑Frontend (BFF) layer in the JD Finance app, introduces a visual service‑orchestration platform that replaces hard‑coded solutions with drag‑and‑drop workflows, details its core functions, architecture, and performance benefits, and demonstrates how it dramatically improves delivery speed, service governance, and debugging efficiency.

BFFBackend DevelopmentCI/CD
0 likes · 15 min read
Visual Service Orchestration for BFF Layer in JD Finance App: Challenges, Design, and Impact
Bilibili Tech
Bilibili Tech
Aug 5, 2022 · Mobile Development

Reducing Android Studio Sync Time by Disabling Jetifier and Migrating to AndroidX

By disabling Jetifier through a custom Gradle plugin, fully migrating all Support libraries to AndroidX, and adding CI guardrails to block legacy dependencies, the team cut Android Studio sync time by roughly two and a half minutes and improved incremental build speed by 28% without sacrificing build stability.

AndroidAndroidXBuild Optimization
0 likes · 15 min read
Reducing Android Studio Sync Time by Disabling Jetifier and Migrating to AndroidX
DevOps Cloud Academy
DevOps Cloud Academy
Jul 28, 2022 · Cloud Native

How to Create Static and Dynamic Jenkins Agents on Kubernetes

This guide explains how to manually create Jenkins JNLP agents on a Kubernetes cluster, covering both static Deployment‑based agents and dynamic agents using the Kubernetes plugin, with detailed YAML definitions, pipeline scripts, and supporting helper functions for a complete CI/CD workflow.

AgentCI/CDCloud Native
0 likes · 10 min read
How to Create Static and Dynamic Jenkins Agents on Kubernetes
Top Architect
Top Architect
Jul 27, 2022 · Cloud Native

A Comprehensive Guide to Microservice Architecture and Its Technology Stack

This article provides an extensive overview of microservice architecture, tracing its evolution from monolithic to distributed services, detailing the advantages and drawbacks of each stage, and presenting a practical technology stack—including service discovery, API gateways, containerization, orchestration, logging, monitoring, and CI/CD—to help engineers design, implement, and operate modern cloud‑native systems.

ArchitectureCI/CDDocker
0 likes · 20 min read
A Comprehensive Guide to Microservice Architecture and Its Technology Stack
Xianyu Technology
Xianyu Technology
Jul 27, 2022 · Operations

Automated Regression Testing for Xianyu Transaction Chain

The Xianyu transaction chain now employs automated regression testing that records and replays interface traffic, verifies scenarios, and integrates a strong checkpoint in the release pipeline, cutting manual validation from thirty minutes to one minute, enhancing quality assurance, release safety, and paving the way for broader test coverage.

CI/CDautomationquality assurance
0 likes · 7 min read
Automated Regression Testing for Xianyu Transaction Chain
DevOps Cloud Academy
DevOps Cloud Academy
Jul 26, 2022 · Operations

9 DevOps Best Practices: What You Should Do and Not Do

This article outlines nine essential DevOps best practices—from fostering a collaborative, blameless culture and adopting CI/CD, automated testing, observability, and IaC, while also highlighting common anti‑patterns such as isolated DevOps teams, hero reliance, and unchecked tool sprawl.

CI/CDDevOpsIaC
0 likes · 13 min read
9 DevOps Best Practices: What You Should Do and Not Do
21CTO
21CTO
Jul 23, 2022 · Cloud Native

How to Deploy JetBrains Space On-Premises with Docker Compose and Kubernetes

JetBrains Space, an integrated software‑team platform, now offers a test version for on‑premises deployment, supporting Docker Compose for simple single‑host setups and Kubernetes for scalable clusters, with built‑in Git, code review, CI/CD pipelines, and package management.

CI/CDDocker ComposeJetBrains Space
0 likes · 3 min read
How to Deploy JetBrains Space On-Premises with Docker Compose and Kubernetes
Meituan Technology Team
Meituan Technology Team
Jul 14, 2022 · Operations

Design and Implementation of Meituan's Self‑Developed CI/CD Pipeline Engine

After three years of development, Meituan replaced Jenkins with a self‑built, distributed CI/CD pipeline engine that unifies backend infrastructure, processes nearly 100,000 daily executions with over 99.99% success, using decoupled scheduling, label‑based resource pools, a layered component SDK, and supports multiple languages, while planning serverless extensions.

CI/CDMeituanPipeline Engine
0 likes · 26 min read
Design and Implementation of Meituan's Self‑Developed CI/CD Pipeline Engine
Software Development Quality
Software Development Quality
Jul 9, 2022 · Operations

Boost Deployment Efficiency with Structured Environment Management

This guide outlines how to classify, configure, and automate development, integration, UAT, pre‑production, and production environments, establishing principles, standards, recommended practices, common operational steps, and key metrics to improve deployment efficiency and maintain security and compliance.

CI/CDInfrastructure as CodeOperations
0 likes · 7 min read
Boost Deployment Efficiency with Structured Environment Management
Open Source Linux
Open Source Linux
Jul 8, 2022 · Operations

How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams

Building a successful software company hinges on delivering valuable software quickly, and this article explains how we adopted Drone CI as the core of our continuous delivery pipeline—detailing its open‑source nature, Docker‑based architecture, service support, plugin ecosystem, testing integration, and artifact management.

CI/CDContinuous DeliveryDevOps
0 likes · 11 min read
How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams
DevOps Cloud Academy
DevOps Cloud Academy
Jul 5, 2022 · Operations

How to Dynamically Create Jenkins Agent Nodes Using Groovy

This article demonstrates how to programmatically create Jenkins agent nodes on demand with Groovy scripts, covering import statements, node configuration, adding the node to Jenkins, and retrieving node details for further automation in a CI/CD pipeline.

CI/CDDevOpsDynamic Agents
0 likes · 3 min read
How to Dynamically Create Jenkins Agent Nodes Using Groovy
FunTester
FunTester
Jul 4, 2022 · R&D Management

Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices

This article details the design and implementation of a comprehensive quality assurance system for SDK development, covering background motivations, step‑by‑step methodologies, documentation practices, toolchains, real‑time crash data handling, hardware testing, platform automation, and practical Q&A for startup engineering teams.

CI/CDProcess ImprovementSDK
0 likes · 13 min read
Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jul 2, 2022 · Operations

Understanding AWS-Enabled DevOps Practices and Key CI/CD Tools

This article explains the DevOps methodology in the context of AWS, defines its relationship to cloud operations, and introduces three core AWS CI/CD services—CodeCommit, CodePipeline, and CodeBuild—detailing their features and benefits for accelerating software delivery.

AWSCI/CDCodeBuild
0 likes · 6 min read
Understanding AWS-Enabled DevOps Practices and Key CI/CD Tools
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 30, 2022 · Operations

Intelligent Test Execution: Risk‑Based Manual Case Recommendation, Parallel‑Coverage Traffic Selection, Smart Build, Priority‑Based Task Scheduling, and UI Automation Self‑Healing

This article presents a comprehensive overview of intelligent test execution techniques, including risk‑based manual test case recommendation, parallel‑coverage traffic filtering, dynamic smart build strategies, priority‑driven task scheduling, and UI automation self‑healing, illustrating how these methods improve testing efficiency, coverage, and stability.

CI/CDIntelligent TestingSelf-Healing
0 likes · 11 min read
Intelligent Test Execution: Risk‑Based Manual Case Recommendation, Parallel‑Coverage Traffic Selection, Smart Build, Priority‑Based Task Scheduling, and UI Automation Self‑Healing
DevOps Cloud Academy
DevOps Cloud Academy
Jun 30, 2022 · Information Security

Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines

This tutorial demonstrates how to set up automated Docker image vulnerability scanning with Trivy, embed the scan into GitLab CI/CD pipelines, handle severity thresholds, schedule recurring scans, and remediate findings by adjusting the Dockerfile, providing a practical DevOps security workflow.

CI/CDCVE scanningDevOps
0 likes · 10 min read
Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Jun 29, 2022 · Operations

Comprehensive Guide to Jenkins Multibranch Pipeline: Setup, Jenkinsfile, Webhook Configuration, and Troubleshooting

This guide explains how to create and configure Jenkins multibranch pipelines for CI/CD, covering fundamentals, PR‑based branch discovery, a sample Jenkinsfile with conditional stages, step‑by‑step Jenkins UI setup, webhook integration with GitHub, testing procedures, and common troubleshooting tips.

CI/CDDevOpsGit
0 likes · 10 min read
Comprehensive Guide to Jenkins Multibranch Pipeline: Setup, Jenkinsfile, Webhook Configuration, and Troubleshooting
Baidu Geek Talk
Baidu Geek Talk
Jun 27, 2022 · Operations

How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD

This article explains Baidu App’s DevOps workflow challenges, introduces the Pipeline as Code concept, compares Jenkins Pipeline and GitHub Actions DSLs, and details the design of Tekes Actions, its custom runner, and operational features such as pause/unpause and WebAPI integration.

CI/CDDevOpsGitHub Actions
0 likes · 17 min read
How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD
360 Quality & Efficiency
360 Quality & Efficiency
Jun 24, 2022 · Cloud Native

Using Sonobuoy for Kubernetes Conformance Testing: Installation, Execution, and Result Analysis

This article explains how to use the Sonobuoy diagnostic tool to perform Kubernetes conformance testing, covering the definition of conformance, Sonobuoy’s features and architecture, environment setup, test execution with custom plugins, result retrieval, and analysis of failed test cases.

CI/CDCluster DiagnosticsConformance Testing
0 likes · 8 min read
Using Sonobuoy for Kubernetes Conformance Testing: Installation, Execution, and Result Analysis
Efficient Ops
Efficient Ops
Jun 22, 2022 · Information Security

How ICBC Secures Its Software with DevSecOps: Practical Insights

This article explains how Industrial and Commercial Bank of China integrates security into its DevOps pipeline through DevSecOps, detailing challenges, toolchain implementation, CI/CD security measures, and ongoing plans to strengthen software security in a fast‑changing financial environment.

CI/CDDevSecOpsautomation
0 likes · 6 min read
How ICBC Secures Its Software with DevSecOps: Practical Insights
Bilibili Tech
Bilibili Tech
Jun 21, 2022 · Mobile Development

Adopting Monorepo and Bazel for Bilibili iOS Development

Bilibili migrated its iOS codebase from a fragmented polyrepo to a unified monorepo and adopted Google‑backed Bazel, enabling clear BUILD files, atomic commits, fast parallel and cached builds, reliable dependency resolution, easy Xcode integration via Tulsi, and extensible custom rules for scalable, maintainable development.

BazelCI/CDMobile Development
0 likes · 21 min read
Adopting Monorepo and Bazel for Bilibili iOS Development
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jun 17, 2022 · Game Development

Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"

This article describes the challenges of handling massive art assets in the Nishuihan MMO, introduces a distributed build pipeline that separates resource processing, incremental packaging, and multi‑machine scheduling, and details a series of optimizations that reduced the overall build time from over ten hours to about one and a half hours while supporting multiple functional teams.

Build OptimizationCI/CDDistributed Build
0 likes · 22 min read
Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"
Ops Development Stories
Ops Development Stories
Jun 12, 2022 · Cloud Native

How to Deploy and Manage Applications with Zadig: A Step‑by‑Step Guide

This comprehensive guide walks you through installing, configuring, and upgrading the cloud‑native continuous delivery platform Zadig—including MySQL setup, Helm chart deployment, GitLab integration, environment and pipeline management, and optional SonarQube code scanning—providing practical commands and screenshots for end‑to‑end implementation.

CI/CDDevOpsGitLab
0 likes · 21 min read
How to Deploy and Manage Applications with Zadig: A Step‑by‑Step Guide
DevOps Cloud Academy
DevOps Cloud Academy
Jun 12, 2022 · Operations

How to Retrieve Project Branches in Jenkins Pipelines

This tutorial explains how to use Jenkins, the Git Parameter plugin, and parameterized builds to fetch and display Git branch information within a pipeline, including installation steps, configuration details, and common troubleshooting tips.

CI/CDGitJenkins
0 likes · 4 min read
How to Retrieve Project Branches in Jenkins Pipelines
ITPUB
ITPUB
Jun 12, 2022 · Cloud Native

How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator

Vivo describes how it built a Kubernetes‑Operator and CI pipeline to automate large‑scale, multi‑data‑center cluster deployment, modular management, and lifecycle operations using Ansible, kubeadm, and kubevirt, improving reliability, maintainability, and scalability of its Kubernetes fleets.

CI/CDCloud NativeKubernetes
0 likes · 14 min read
How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator
21CTO
21CTO
Jun 11, 2022 · Fundamentals

How to Kickstart Your Self‑Taught Journey as a Software Developer

This article offers practical guidance for aspiring self‑taught software developers, covering why software matters, essential foundations, language choices, core tools like CI/CD and DevOps, and strategies for steadily building knowledge and craftsmanship.

CI/CDfundamentalsprogramming languages
0 likes · 5 min read
How to Kickstart Your Self‑Taught Journey as a Software Developer
Cloud Native Technology Community
Cloud Native Technology Community
Jun 9, 2022 · Cloud Native

Ericsson’s Cloud‑Native Journey for 5G Transformation

Ericsson leverages cloud‑native technologies—including Kubernetes, micro‑services, CI/CD pipelines, and CNCF tools—to accelerate its 5G network rollout, reduce service feedback times from weeks to hours, lower TCO, and enable rapid, reliable deployment of telecom applications across carrier networks.

5GCI/CDCloud Native
0 likes · 10 min read
Ericsson’s Cloud‑Native Journey for 5G Transformation
DevOps Cloud Academy
DevOps Cloud Academy
Jun 6, 2022 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Deploy Dashboard plugin for Jenkins, explains how to visualize deployment status across environments, shows step‑by‑step instructions for adding versions, creating the dashboard view, adding deployment buttons, and provides pipeline code examples for seamless CI/CD integration.

CI/CDDeploy DashboardDevOps
0 likes · 5 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management
FunTester
FunTester
May 20, 2022 · Fundamentals

Understanding Test Reports: Composition, Analysis, and Challenges

This article explains what test reports are, outlines their essential components and common types, discusses the challenges of handling large and fast‑moving test data in modern agile and DevOps environments, and describes how continuous testing and dashboards can improve software release decisions.

CI/CDDevOpsTest Report
0 likes · 11 min read
Understanding Test Reports: Composition, Analysis, and Challenges
Qunar Tech Salon
Qunar Tech Salon
May 19, 2022 · Operations

Design and Optimization of a Large‑Scale Monitoring System at Qunar.com

This article describes the architecture, challenges, and performance optimizations of Qunar.com's Watcher monitoring platform, covering massive metric collection, master‑worker redesign, Graphite/Whisper storage enhancements, and future migration to Go‑based cloud‑native solutions.

CI/CDCloud Nativedistributed systems
0 likes · 13 min read
Design and Optimization of a Large‑Scale Monitoring System at Qunar.com
Baidu Geek Talk
Baidu Geek Talk
May 16, 2022 · Cloud Native

Cloud-Native Environment Management Platform for Document Library: Architecture, Implementation and Benefits

To overcome unsynchronized development, slow deployments, and fragmented testing after moving its document library to the cloud, the team built a Kubernetes‑driven environment‑management platform that automatically provisions containerized sub‑environments on demand, scaling to thousands, cutting costs, boosting security, and enabling rapid, parallel testing for hundreds of projects.

CI/CDContainer OrchestrationDevOps
0 likes · 13 min read
Cloud-Native Environment Management Platform for Document Library: Architecture, Implementation and Benefits
Baidu App Technology
Baidu App Technology
May 12, 2022 · Operations

How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD

This article explains Baidu's journey from traditional CI pipelines to a fully automated Pipeline‑as‑Code system called Tekes Actions, compares Jenkins and GitHub Actions DSLs, and details the architecture, runner, and workflow orchestration that enable customizable, reusable pipelines across product lines.

CI/CDDevOpsGitHub Actions
0 likes · 17 min read
How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD
Bilibili Tech
Bilibili Tech
May 7, 2022 · Mobile Development

Optimizing Android Build Speed with Fast‑Build Plugin and Monorepo Strategy at Bilibili

Zhang Yang explains how Bilibili’s massive Android monorepo was accelerated by a fast‑build Gradle plugin that replaces unchanged modules with cached AARs versioned by Git SHA, validates them with an R8‑based A8 check, and leverages cloud compilation and independent build units, cutting full builds from ~30 minutes to under 6 minutes locally and about 3 minutes in the cloud.

AndroidBuild OptimizationCI/CD
0 likes · 22 min read
Optimizing Android Build Speed with Fast‑Build Plugin and Monorepo Strategy at Bilibili
Top Architect
Top Architect
May 4, 2022 · Operations

Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines

This article provides a comprehensive guide to continuous delivery, covering its definition, consensus and management mechanisms, required infrastructure, configuration and testing strategies, trunk and local development practices, six‑step commit workflow, code review, metrics, DevOps concepts, and information traceability.

CI/CDContinuous DeliveryDevOps
0 likes · 15 min read
Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines
Baidu Geek Talk
Baidu Geek Talk
Apr 29, 2022 · Frontend Development

Building a Scalable Micro‑Frontend Architecture with Tangram‑SDK

This article details how the iFanFan team transformed a monolithic Vue front‑end into a micro‑frontend system using a unified CLI tool, covering routing, packaging, independent development, version management, isolation, communication, CI/CD integration, multi‑product support, and performance optimizations.

CI/CDCLI toolFrontend Architecture
0 likes · 12 min read
Building a Scalable Micro‑Frontend Architecture with Tangram‑SDK
Architecture Digest
Architecture Digest
Apr 24, 2022 · Operations

Comprehensive Checklist for Deploying Web Services on Kubernetes in Production

This article presents a detailed checklist covering general information, application requirements, security and compliance, CI/CD practices, Kubernetes configuration, monitoring, testing, and 24/7 service team readiness to ensure reliable production deployment of HTTP‑based web services on Kubernetes.

CI/CDKubernetesproduction deployment
0 likes · 10 min read
Comprehensive Checklist for Deploying Web Services on Kubernetes in Production
DevOps Cloud Academy
DevOps Cloud Academy
Apr 23, 2022 · Operations

A Comprehensive Overview of DevOps Tools and Their Roles

This article introduces the DevOps culture and systematically categorizes a wide range of DevOps tools—including source‑code management, CI/CD, containers, cloud providers, automation, monitoring, project management, and secret management—to help teams improve productivity and collaboration.

CI/CDDevOpsOperations
0 likes · 9 min read
A Comprehensive Overview of DevOps Tools and Their Roles
Dada Group Technology
Dada Group Technology
Apr 22, 2022 · Industry Insights

How Traffic Replication and Automated Regression Supercharge Test Efficiency

This article examines the challenges of high‑cost test case maintenance and low‑efficiency regression, then details how HTTP and microservice traffic replication, automatic seed case generation, and integrated CI/CD‑driven interface and process automation can dramatically improve testing speed, coverage, and quality.

API-testingCI/CDMicroservices
0 likes · 13 min read
How Traffic Replication and Automated Regression Supercharge Test Efficiency
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.

CI/CDDockerHelm
0 likes · 13 min read
How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes
Practical DevOps Architecture
Practical DevOps Architecture
Apr 18, 2022 · Operations

How to Add a Jenkins Slave Node (Agent) via SSH

This guide walks through the complete process of adding a Jenkins agent, from creating the node in the Jenkins UI and installing Java and Git on the remote machine to copying SSH keys, verifying connectivity, and testing the agent’s operation.

AgentCI/CDDevOps
0 likes · 3 min read
How to Add a Jenkins Slave Node (Agent) via SSH
Yiche Technology
Yiche Technology
Apr 14, 2022 · Cloud Native

Kubernetes Architecture, Multi‑Cluster Management, and Application Lifecycle Practices at Yiche

This article describes Yiche's adoption of Kubernetes, detailing its master‑node architecture, multi‑cluster strategies, custom container management platform, CI/CD pipeline, monitoring with Prometheus, logging, auditing, health checks, and future plans to streamline traffic and control planes.

CI/CDCloud NativeContainer Orchestration
0 likes · 14 min read
Kubernetes Architecture, Multi‑Cluster Management, and Application Lifecycle Practices at Yiche
Ops Development Stories
Ops Development Stories
Apr 14, 2022 · Cloud Native

Auto‑Trigger Tekton Pipelines with GitLab Webhooks: A Step‑by‑Step Guide

This article explains how to use Tekton Trigger to automatically start PipelineRuns from GitLab webhook events, covering the core components, CRD definitions, installation steps, and detailed configurations of TriggerTemplate, TriggerBinding, EventListener, ServiceAccount, Ingress, and secret management, enabling fully automated CI/CD on Kubernetes.

CI/CDCloud NativeGitLab
0 likes · 20 min read
Auto‑Trigger Tekton Pipelines with GitLab Webhooks: A Step‑by‑Step Guide
HomeTech
HomeTech
Apr 13, 2022 · Backend Development

Design and Implementation of a Java Code Coverage Platform Based on JaCoCo

This article presents the design, implementation details, and workflow of a Java code coverage platform built on JaCoCo, covering full and incremental coverage collection, configuration, analysis of diff code, reporting, and future integration plans to improve testing quality and code reliability.

CI/CDJaCoCoJava
0 likes · 12 min read
Design and Implementation of a Java Code Coverage Platform Based on JaCoCo
BaiPing Technology
BaiPing Technology
Apr 11, 2022 · Backend Development

Automating API Development with Protobuf, GitLab CI, and Kratos

This article explains how to engineer APIs by automating protobuf file management, code generation, CI/CD pipelines, error handling, validation, and documentation generation using tools such as GitLab, Kratos, Apifox, and quicktype, ultimately improving development efficiency across backend and client teams.

API engineeringApifoxCI/CD
0 likes · 20 min read
Automating API Development with Protobuf, GitLab CI, and Kratos
Top Architect
Top Architect
Apr 7, 2022 · Cloud Native

Scaling Productivity on Microservices at Lyft – Part 1: History of Development and Testing Environments

This article details Lyft’s evolution from a monolithic PHP architecture to a micro‑service ecosystem, describing the development and testing environments such as Devbox, Onebox, and pre‑release setups, the challenges of scaling, and the strategies adopted—including Kubernetes migration and automated acceptance testing—to maintain productivity.

CI/CDKubernetesLyft
0 likes · 16 min read
Scaling Productivity on Microservices at Lyft – Part 1: History of Development and Testing Environments
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2022 · Operations

Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition

This article introduces Dagger, a DevOps platform that uses the CUE language to define CI/CD pipelines, provides step‑by‑step installation instructions for macOS and other systems, demonstrates a Todo app pipeline example, explains pipeline components and client interactions, and shows how to build container images with Dagger.

CI/CDCueDAgger
0 likes · 12 min read
Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2022 · Operations

How Dagger Is Redefining DevOps with a Code‑First Platform

Solomon Hykes, Docker's founder, launches Dagger—a DevOps operating system built on declarative CUE models, backed by a $20 million Series A round, aiming to simplify pipeline creation, integrate open‑source tooling, and reshape software supply‑chain management for enterprises.

CI/CDCueDAgger
0 likes · 6 min read
How Dagger Is Redefining DevOps with a Code‑First Platform
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 31, 2022 · Databases

Introducing SQLE: An Open‑Source SQL Quality Control Platform and Its CI/CD Integration

This article introduces SQLE, an open‑source platform for end‑to‑end SQL development, testing, and deployment with fine‑grained resource and permission management, explains its key features such as MyBatis scanning, slow‑log analysis, and CI/CD integration via a scanner tool, and demonstrates its usage through Jenkins and the SQLE web UI.

CI/CDSQLE
0 likes · 6 min read
Introducing SQLE: An Open‑Source SQL Quality Control Platform and Its CI/CD Integration
DevOps Cloud Academy
DevOps Cloud Academy
Mar 28, 2022 · Operations

Understanding DevOps: Definition, Benefits, Practices, and Drawbacks

This article explains DevOps as a cultural, organizational, and technical shift that unifies development, operations, and quality assurance, outlines its benefits such as faster delivery and improved reliability, describes key practices like CI/CD, multi‑environment deployments, early failure detection, rollback, policy enforcement and observability, and discusses its potential drawbacks and considerations.

CI/CDDevOpsOperations
0 likes · 12 min read
Understanding DevOps: Definition, Benefits, Practices, and Drawbacks
DevOps Cloud Academy
DevOps Cloud Academy
Mar 18, 2022 · Operations

Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment

This article provides a detailed guide to structuring GitLab CI/CD pipelines for Java projects, covering job templates for building, testing, code analysis, artifact handling, and Kubernetes deployment, along with variable definitions, workflow rules, and stage configurations to enable flexible and automated DevOps workflows.

CI/CDDevOpsDocker
0 likes · 14 min read
Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment
Architecture Digest
Architecture Digest
Mar 12, 2022 · Operations

Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts

This article walks through installing Jenkins, preparing the environment with JDK, Git, and Maven, configuring Jenkins plugins and a freestyle job, defining build parameters and shell scripts to clone a Gitee repository, build a Spring Boot jar with Maven, stop any running instance, and start the new application, followed by troubleshooting tips and a final summary.

CI/CDGiteeJenkins
0 likes · 6 min read
Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts
dbaplus Community
dbaplus Community
Mar 10, 2022 · Operations

How Qunar Scaled DevOps: From Process to Cloud‑Native Automation

This article details Qunar's end‑to‑end DevOps ecosystem, covering project workflow, goals, systematic methods, a complete cloud‑native toolchain, measurable outcomes, core practices such as standardization, quality gates, application profiling, and future roadmap for continuous delivery.

CI/CDCloud NativePlatform
0 likes · 30 min read
How Qunar Scaled DevOps: From Process to Cloud‑Native Automation
Top Architect
Top Architect
Mar 9, 2022 · Operations

DevOps Toolchain Selection and Maturity Model for Enterprises

This article explains the fundamentals of DevOps, outlines the full lifecycle including CI/CD and monitoring, compares popular tools for code hosting, pipelines, service discovery and observability, and provides tailored toolchain recommendations for startups, mid‑size and large enterprises based on maturity and scale.

CI/CDCloudNativeDevOps
0 likes · 18 min read
DevOps Toolchain Selection and Maturity Model for Enterprises