Tagged articles
1703 articles
Page 5 of 18
Test Development Learning Exchange
Test Development Learning Exchange
Oct 10, 2024 · R&D Management

Comprehensive Guide to Bug Incident Management, Post‑mortem, and Process Improvement

This guide outlines a complete workflow for handling software bugs—from immediate reporting and triage through impact assessment, resolution strategies, post‑incident analysis, and long‑term process, testing, and organizational improvements—to ensure stable releases and continuous quality enhancement.

bug managementci/cdpostmortem
0 likes · 14 min read
Comprehensive Guide to Bug Incident Management, Post‑mortem, and Process Improvement
Efficient Ops
Efficient Ops
Oct 9, 2024 · Cloud Computing

How One Engineer Runs a Full SaaS on Kubernetes with Minimal Effort

This article details how a solo engineer built and operated a SaaS platform on AWS using Kubernetes, covering infrastructure overview, automatic DNS, TLS, load balancing, CI/CD rollouts, autoscaling, caching, secret management, monitoring, logging, error tracking, and cost‑effective operations.

AWSInfrastructure as CodeKubernetes
0 likes · 21 min read
How One Engineer Runs a Full SaaS on Kubernetes with Minimal Effort
Test Development Learning Exchange
Test Development Learning Exchange
Oct 7, 2024 · Interview Experience

30 Must‑Know Interview Questions & Answers for Modern Software Development

This article compiles 30 essential interview questions covering fundamentals, API pagination, HTTP status codes, JSON schema validation, CORS, test automation frameworks, pytest parametrization and fixtures, mocking, coverage testing, load and stress testing, Locust and JMeter usage, security testing such as SQL injection, XSS, OAuth2, JWT, CI/CD concepts with Jenkins, GitHub Actions, Travis CI, Docker, and Python code quality tools like static analysis, black formatting, unit testing, refactoring, and technical debt management, each accompanied by concise explanations and runnable code snippets.

APIPerformance TestingPython
0 likes · 15 min read
30 Must‑Know Interview Questions & Answers for Modern Software Development
Java Tech Enthusiast
Java Tech Enthusiast
Oct 4, 2024 · Cloud Native

Slim – Docker Image Optimization Tool Overview

Slim (DockerSlim) is an open‑source tool that automatically shrinks Docker images by statically analyzing the image, dynamically probing runtime file and network usage, and rebuilding a minimal image containing only required dependencies, thereby reducing size up to 30×, speeding deployments, lowering attack surface, and supporting CI/CD integration across many languages.

Cloud NativeContainerDocker
0 likes · 13 min read
Slim – Docker Image Optimization Tool Overview
IT Architects Alliance
IT Architects Alliance
Sep 28, 2024 · Operations

How DevOps Transforms IT: Core Principles, Practices, and Real-World Success

This article explores the DevOps mindset, its core principles such as collaboration, automation, continuous improvement, and customer focus, outlines essential practices like CI/CD, IaC, monitoring, microservices, and provides a step‑by‑step adoption roadmap illustrated with a detailed case study and future trends.

AutomationCloud NativeDevOps
0 likes · 11 min read
How DevOps Transforms IT: Core Principles, Practices, and Real-World Success
Huolala Tech
Huolala Tech
Sep 24, 2024 · Cloud Native

How We Revamped a Large‑Scale API Automation Platform with Kubernetes and Tekton

This article details the evolution of a high‑traffic API automation testing platform, covering challenges such as multi‑environment isolation, execution speed, quality assessment, and stability, and explains how the team leveraged Kubernetes, Rancher, Tekton, precise testing, and modern reporting to dramatically improve efficiency and reliability.

API testingKubernetesci/cd
0 likes · 32 min read
How We Revamped a Large‑Scale API Automation Platform with Kubernetes and Tekton
Architecture and Beyond
Architecture and Beyond
Sep 21, 2024 · Cloud Native

Understanding Cloud Native Architecture: Definitions, Evolution, Core Technologies, Maturity Models, and Challenges

Cloud native architecture, a modern design paradigm leveraging containers, microservices, CI/CD, and infrastructure-as-code, enables flexible, scalable, and automated applications; this article explores its definition, evolution, core technologies, maturity models, benefits, challenges, and best practices for enterprises transitioning from traditional systems.

Cloud NativeContainersDevOps
0 likes · 37 min read
Understanding Cloud Native Architecture: Definitions, Evolution, Core Technologies, Maturity Models, and Challenges
vivo Internet Technology
vivo Internet Technology
Sep 18, 2024 · Cloud Native

Full-Link Multi-Version Deployment in Testing Environments: Architecture and Practices

Vivo’s full‑link multi‑version deployment framework lets a complete microservice system be launched once while concurrently running multiple service versions in isolated baseline and on‑demand feature environments, using custom traffic‑coloring headers, tag propagation across HTTP/Dubbo/MQ, dynamic routing, and distributed tracing to reduce resource waste, accelerate hot‑fix testing, and pave the way for future data‑level isolation and production‑grade A/B experiments.

Cloud NativeDevOpsMicroservices
0 likes · 15 min read
Full-Link Multi-Version Deployment in Testing Environments: Architecture and Practices
Software Development Quality
Software Development Quality
Sep 6, 2024 · R&D Management

How to Boost Release Quality: Proven Practices for R&D Teams

This guide outlines essential strategies to improve release quality in R&D, covering strict testing processes, automated CI/CD pipelines, containerization, real‑time monitoring, alert mechanisms, and feedback loops, while also defining key evaluation metrics and practical steps for effective management of these indicators.

ci/cdmonitoringrelease quality
0 likes · 10 min read
How to Boost Release Quality: Proven Practices for R&D Teams
21CTO
21CTO
Sep 5, 2024 · Information Security

Can Deleted PyPI Packages Be Hijacked? What It Means for Your CI/CD Security

JFrog’s security team reveals that attackers can hijack deleted PyPI packages by re‑registering the same name, tricking tools like Jenkins into installing malicious code, and outlines the scale of the risk, real‑world examples, and new defenses introduced by PyPI.

PyPI securityci/cdmalware
0 likes · 6 min read
Can Deleted PyPI Packages Be Hijacked? What It Means for Your CI/CD Security
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 1, 2024 · Frontend Development

How to Set Up and Deploy a VitePress Site to GitHub Pages

This guide explains why the author chose VitePress for a personal blog, walks through creating a VitePress project, configuring essential files, and deploying the site to GitHub Pages using a GitHub Actions workflow, including troubleshooting tips for build failures and CSS issues.

DeploymentGitHub Pagesci/cd
0 likes · 7 min read
How to Set Up and Deploy a VitePress Site to GitHub Pages
MaGe Linux Operations
MaGe Linux Operations
Aug 30, 2024 · Operations

Master Jenkins CI/CD: Install, Configure, and Write Declarative Pipelines

This guide introduces Jenkins as an open-source CI tool, explains continuous integration and delivery concepts, walks through Docker-based installation, and provides detailed examples of both scripted and declarative pipelines, including common directives, parameters, triggers, and best practices for effective DevOps automation.

DevOpsDockerJenkins
0 likes · 18 min read
Master Jenkins CI/CD: Install, Configure, and Write Declarative Pipelines
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 30, 2024 · R&D Management

Standardizing Development, Testing, and Deployment to Boost R&D Efficiency at Tencent Meeting

The article describes how Tencent Meeting improved its R&D efficiency by establishing standardization across development, testing, deployment, and operations domains, unifying programming language and CI/CD pipelines, and introducing environment governance and fast‑update mechanisms to reduce duplication, errors, and delivery time.

R&D efficiencySoftware Engineeringci/cd
0 likes · 5 min read
Standardizing Development, Testing, and Deployment to Boost R&D Efficiency at Tencent Meeting
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Aug 29, 2024 · Cloud Native

Mastering Kubernetes: Core Concepts, Architecture, and Real‑World Use Cases

This article provides a comprehensive overview of Kubernetes (K8S), covering its origins, key problems it solves, master‑node architecture, core components such as kube‑apiserver, scheduler, controllers, node agents, and practical applications like CI/CD integration, multi‑tenant and micro‑service deployments.

Cloud NativeCluster ManagementKubernetes
0 likes · 9 min read
Mastering Kubernetes: Core Concepts, Architecture, and Real‑World Use Cases
FunTester
FunTester
Aug 28, 2024 · Operations

Shadow Testing: Reducing Risk and Ensuring Seamless System Changes

Shadow testing is a parallel deployment strategy that minimizes the risk of system changes, safeguards user experience, validates performance and data integrity, and provides a controlled environment for comprehensive testing, supported by a suite of modern tools and real‑world case studies.

DeploymentShadow TestingSoftware Testing
0 likes · 17 min read
Shadow Testing: Reducing Risk and Ensuring Seamless System Changes
DevOps
DevOps
Aug 20, 2024 · Operations

CI/CD Maturity Levels and DevOps Practices in Chinese Enterprises

This article analyzes the current state of DevOps adoption in China, presents detailed CI/CD capability levels with a maturity model table, and discusses future operational trends such as automation, AIOps, security integration, observability, and reliability engineering to guide enterprises toward more efficient software delivery.

AutomationDevOpsObservability
0 likes · 20 min read
CI/CD Maturity Levels and DevOps Practices in Chinese Enterprises
Alibaba Cloud Native
Alibaba Cloud Native
Aug 20, 2024 · Cloud Native

How We Built a Scalable Cloud‑Native DevOps Platform from Scratch

From zero‑to‑hero in 2021, a Shanghai tech firm designed, selected, and implemented a full‑stack Cloud‑Native DevOps solution on Alibaba Cloud, covering project management, GitFlow, CI/CD pipelines, multi‑environment image promotion, infrastructure‑as‑code, and monitoring to support hundreds of micro‑services.

DevOpsGitOpsInfrastructure as Code
0 likes · 16 min read
How We Built a Scalable Cloud‑Native DevOps Platform from Scratch
Architecture Development Notes
Architecture Development Notes
Aug 19, 2024 · Cloud Native

10 Essential Docker Best Practices to Boost Efficiency and Security

This guide presents ten essential Docker best practices—from choosing official images and minimizing layers to leveraging multi‑stage builds, .dockerignore, Compose, volumes, resource constraints, security, monitoring, and CI/CD automation—helping developers create efficient, secure, and maintainable containerized applications.

DevOpsDockerbest practices
0 likes · 14 min read
10 Essential Docker Best Practices to Boost Efficiency and Security
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 18, 2024 · Frontend Development

Step‑by‑Step Guide to Integrating ESLint into Vue 3 and Other Front‑End Projects

This article explains why ESLint is essential for front‑end code quality, describes its core features, and provides a detailed five‑step process for integrating ESLint into Vue 3 projects, followed by deeper integration techniques for Vite, Webpack, CI/CD pipelines, Git hooks, and IDEs, complete with practical code examples and troubleshooting tips.

ESLintViteVue
0 likes · 18 min read
Step‑by‑Step Guide to Integrating ESLint into Vue 3 and Other Front‑End Projects
Alibaba Cloud Native
Alibaba Cloud Native
Aug 15, 2024 · Cloud Native

My Journey Contributing to Alibaba's Higress via GitHub Actions in a Cloud‑Native Challenge

The author recounts how a university student discovered open‑source, joined the 2024 Tianchi Cloud Native Programming Challenge, used the AI assistant Tongyi Lingma to master GitHub Actions, built and published a Wasm plugin for Alibaba's Higress gateway, and successfully merged a PR after extensive testing and community feedback.

AI code assistantCloud NativeGitHub Actions
0 likes · 7 min read
My Journey Contributing to Alibaba's Higress via GitHub Actions in a Cloud‑Native Challenge
Software Development Quality
Software Development Quality
Aug 14, 2024 · Fundamentals

How Code Quality Drives Development Efficiency: Strategies and Metrics

This article examines how high‑quality code boosts development efficiency, outlines the factors that affect code quality, presents practical strategies such as training, standards, code reviews, automated testing and refactoring, and provides step‑by‑step guidance for integrating metrics and prioritizing them across various project types.

Code reviewSoftware Engineeringci/cd
0 likes · 18 min read
How Code Quality Drives Development Efficiency: Strategies and Metrics
DevOps
DevOps
Aug 11, 2024 · R&D Management

Git Branch Types and Continuous Integration Branch Strategies

This article explains common Git branch types, including master, develop, feature, release, and hotfix branches, and details various continuous integration branch strategies such as Git Flow, GitHub Flow, and GitLab Flow, helping teams choose an appropriate branching model for efficient DevOps practices.

DevOpsGitGit Flow
0 likes · 17 min read
Git Branch Types and Continuous Integration Branch Strategies
Software Development Quality
Software Development Quality
Aug 7, 2024 · Fundamentals

Why Automated Testing Frameworks Are Essential for Faster, Reliable Software Delivery

This article outlines the key benefits of automated testing frameworks, details a step‑by‑step design process, provides a practical Python‑Selenium example, and showcases real‑world applications in e‑commerce, mobile, and financial systems, illustrating how such frameworks accelerate development and improve software quality.

Automated TestingPythonSoftware quality
0 likes · 8 min read
Why Automated Testing Frameworks Are Essential for Faster, Reliable Software Delivery
DevOps Operations Practice
DevOps Operations Practice
Aug 5, 2024 · Cloud Native

Understanding Cloud Native: Core Elements, Benefits, and Challenges

The article explains what cloud native means, outlines its four core components—containerization with dynamic orchestration, microservices, DevOps, and CI/CD—describes the advantages such as resource efficiency, rapid delivery, scalability and high availability, and discusses the learning curve, security, and operational complexities involved.

ContainersKubernetesci/cd
0 likes · 5 min read
Understanding Cloud Native: Core Elements, Benefits, and Challenges
21CTO
21CTO
Jul 31, 2024 · Fundamentals

Why Most Code Reviews Miss Performance Issues—and How to Fix Them

This article examines critical gaps in modern code review processes, highlighting the lack of performance testing, common feedback pitfalls, and practical strategies—including instrumentation tools like Digma—to ensure code quality, system reliability, and efficient collaboration in increasingly complex software pipelines.

Code reviewInstrumentationPerformance Testing
0 likes · 7 min read
Why Most Code Reviews Miss Performance Issues—and How to Fix Them
Ops Development & AI Practice
Ops Development & AI Practice
Jul 30, 2024 · Cloud Native

Master Dockerfile: 5 Essential Tricks for Faster, Safer Builds

Learn how to optimize Dockerfile builds by controlling cache usage, passing build arguments securely, handling special characters in passwords, and ensuring the build stops on errors, with practical code examples and step‑by‑step guidance for creating efficient, reliable container images.

Build OptimizationDockerfileci/cd
0 likes · 6 min read
Master Dockerfile: 5 Essential Tricks for Faster, Safer Builds
DevOps Cloud Academy
DevOps Cloud Academy
Jul 30, 2024 · Operations

Implementing a DevSecOps CI/CD Pipeline with Jenkins, Kubernetes, ArgoCD, and Security Scanners

This article details a comprehensive DevSecOps pipeline that uses Jenkins for CI/CD, Dependency‑Track and DefectDojo for SBOM management, SonarQube and Trivy for static and container scanning, Docker for image builds, and ArgoCD with Kubernetes for automated deployments, illustrating each stage with full code examples.

ArgoCDDevOpsDocker
0 likes · 15 min read
Implementing a DevSecOps CI/CD Pipeline with Jenkins, Kubernetes, ArgoCD, and Security Scanners
DevOps Operations Practice
DevOps Operations Practice
Jul 24, 2024 · Operations

Key Skills Required for DevOps Engineers

DevOps engineers must master programming and scripting, configuration and version control, deployment across hardware and cloud, security practices, performance monitoring, network optimization, and effective communication and team management to ensure rapid, reliable software delivery.

DevOpsPerformance Monitoringci/cd
0 likes · 5 min read
Key Skills Required for DevOps Engineers
Huolala Tech
Huolala Tech
Jul 23, 2024 · Operations

How a Scalable Automation Framework Revolutionized Marketing API Testing

This article details the evolution of a marketing‑focused automation framework—from a siloed "chimney" architecture to a modular, middle‑platform design and finally a stable, extensible system—highlighting challenges, design choices, code generation, CI/CD integration, and measurable efficiency gains.

APIFrameworkMarketing
0 likes · 28 min read
How a Scalable Automation Framework Revolutionized Marketing API Testing
FunTester
FunTester
Jul 23, 2024 · Fundamentals

Why Smoke Testing Is the Secret Weapon for Stable Software Releases

Smoke testing, also known as build verification or sanity testing, is a lightweight regression subset that quickly validates core functionality after each build, providing rapid feedback to catch critical issues early and maintain code stability throughout the development lifecycle.

Smoke TestingSoftware Testingci/cd
0 likes · 10 min read
Why Smoke Testing Is the Secret Weapon for Stable Software Releases
Continuous Delivery 2.0
Continuous Delivery 2.0
Jul 19, 2024 · Operations

Strategic Enhancements for CI/CD Pipelines: Performance, Security, Blue‑Green Deployment, and Infrastructure as Code

This article outlines six practical strategies to upgrade CI/CD pipelines, including performance and device‑compatibility testing, visual regression and accessibility checks, automated security scans with Dependabot, blue‑green deployments, phased testing, infrastructure‑as‑code integration, and automated rollback checkpoints, helping teams deliver higher‑quality software faster.

Blue‑Green deploymentDevOpsInfrastructure as Code
0 likes · 10 min read
Strategic Enhancements for CI/CD Pipelines: Performance, Security, Blue‑Green Deployment, and Infrastructure as Code
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 17, 2024 · Operations

How NetEase Cloud Music Automated Massive Service Upgrades with a Custom Platform

This article presents a comprehensive case study of NetEase Cloud Music's automatic upgrade platform, detailing the background challenges, technical architecture, sidecar versus component upgrades, workflow orchestration, operational safeguards, performance metrics, and future roadmap for large‑scale microservice migrations.

AutomationCloud NativeMicroservices
0 likes · 17 min read
How NetEase Cloud Music Automated Massive Service Upgrades with a Custom Platform
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 17, 2024 · Operations

Getting Started with Jenkins for Frontend Deployment: Installation, Configuration, and CI/CD Pipelines

This comprehensive guide walks front‑end developers through the evolution of deployment methods, shows how to automate builds with custom Node scripts, details step‑by‑step Jenkins installation on CentOS, explains Freestyle and Pipeline project setups, and provides practical code snippets for a fully automated CI/CD workflow.

AutomationFrontend DeploymentJenkins
0 likes · 26 min read
Getting Started with Jenkins for Frontend Deployment: Installation, Configuration, and CI/CD Pipelines
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jul 16, 2024 · Cloud Native

Building an Event‑Driven Automated CI Pipeline with Alibaba Cloud EventBridge and ACK One Serverless Argo Workflows

This guide explains how to create a fully automated, event‑driven CI pipeline on Kubernetes by combining Alibaba Cloud EventBridge with the ACK One Serverless Argo Workflows service to trigger builds from Git events, compile Docker images with BuildKit cache, and deploy them via GitOps.

Argo WorkflowsGitOpsKubernetes
0 likes · 9 min read
Building an Event‑Driven Automated CI Pipeline with Alibaba Cloud EventBridge and ACK One Serverless Argo Workflows
DevOps
DevOps
Jul 9, 2024 · Operations

Applying DevOps to Embedded Software Development: Challenges, Design, and Case Study

This article examines how DevOps principles can be applied to embedded software development, analyzing its core concepts, specific challenges such as hardware dependency and resource constraints, and proposing organizational and CI/CD design solutions, illustrated with case studies and workflow diagrams, concluding with measurable efficiency gains.

ci/cdembedded systems
0 likes · 15 min read
Applying DevOps to Embedded Software Development: Challenges, Design, and Case Study
macrozheng
macrozheng
Jul 9, 2024 · Operations

Master Lightweight CI/CD with Drone and Gogs: Step-by-Step Docker Deployment

Learn how to set up a lightweight, container‑based CI/CD pipeline using Drone and Gogs, install both tools via Docker, configure servers and runners, write .drone.yml scripts, and automate building and deploying a SpringBoot e‑commerce project, all with minimal memory usage.

AutomationDockerGogs
0 likes · 11 min read
Master Lightweight CI/CD with Drone and Gogs: Step-by-Step Docker Deployment
Architect
Architect
Jun 29, 2024 · Frontend Development

One‑Click Frontend Deployment with Jenkins: From GitLab to Server

This article explains how to use Jenkins to automatically pull a front‑end Angular project from a GitLab repository, install the required Node.js and npm versions, build the static files, compress them, and deploy the resulting package to a Linux server with backup and verification steps.

Frontend DeploymentGitLabJenkins
0 likes · 10 min read
One‑Click Frontend Deployment with Jenkins: From GitLab to Server
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 29, 2024 · Backend Development

Evolution of System Architecture: From Monolithic to Cloud‑Native Microservices

This article traces the historical evolution of backend system architecture—from early single‑machine monolithic deployments through database isolation, static‑dynamic separation, front‑back separation, clustering, caching, message queues, sharding, SOA, microservices, containerization, CI/CD, and finally cloud‑native designs—highlighting the motivations, challenges, and key technologies at each stage.

Cloud NativeMicroservicesSystem Architecture
0 likes · 33 min read
Evolution of System Architecture: From Monolithic to Cloud‑Native Microservices
Wukong Talks Architecture
Wukong Talks Architecture
Jun 27, 2024 · Operations

Jenkins Front‑End Deployment: Pipeline vs Freestyle and Core Scripts

This article explains how to use Jenkins for front‑end automated deployment, comparing Pipeline and Freestyle projects, detailing the overall architecture, step‑by‑step deployment process, core pipeline scripts for Git handling, dependency copying, building, backup, upload, update, cleanup, and email notifications.

AutomationFrontend DeploymentJenkins
0 likes · 9 min read
Jenkins Front‑End Deployment: Pipeline vs Freestyle and Core Scripts
MaGe Linux Operations
MaGe Linux Operations
Jun 21, 2024 · Operations

Fix Jenkins Pipeline Errors: Plugin Updates, Maven Build Failures, Git Config

This guide walks through fixing four common Jenkins pipeline problems: replacing unreachable plugin update sites with domestic mirrors, resolving Maven build errors caused by missing server JVM libraries, clearing stale Git config lock files, and adjusting file descriptor limits on build nodes to prevent out‑of‑resource failures.

JenkinsPipelineci/cd
0 likes · 6 min read
Fix Jenkins Pipeline Errors: Plugin Updates, Maven Build Failures, Git Config
Cloud Native Technology Community
Cloud Native Technology Community
Jun 19, 2024 · Cloud Native

Lessons Learned from Migrating Applications to Kubernetes

This article recounts a two‑year journey of moving from Ansible‑based EC2 deployments to a Kubernetes‑centric platform, detailing motivations, migration strategies, operational challenges, tooling choices, cost considerations, and practical lessons for teams contemplating a similar cloud‑native transformation.

DevOpsInfrastructure MigrationKubernetes
0 likes · 19 min read
Lessons Learned from Migrating Applications to Kubernetes
Alibaba Cloud Native
Alibaba Cloud Native
Jun 18, 2024 · Cloud Native

Streamline Multi‑Environment Docker Image Promotion with Flow Pipelines

This guide explains how to manage container image artifacts across test, pre‑release, and production stages using Alibaba Cloud's Flow pipelines, detailing two best‑practice approaches—retrieving images via Flow pipeline sources or ACR artifact sources—and an advanced workflow that adds automatic image scanning for security compliance.

ACRDockerImage Promotion
0 likes · 8 min read
Streamline Multi‑Environment Docker Image Promotion with Flow Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Jun 17, 2024 · Cloud Native

Comprehensive Guide to Setting Up a CI/CD Pipeline with Jenkins, Docker, SonarQube, and ArgoCD on AWS and Kubernetes

This step‑by‑step tutorial explains how to configure a full CI/CD pipeline using Jenkins, Maven, Docker, SonarQube, Helm, and ArgoCD on an AWS EC2 instance with Kubernetes, covering version‑control setup, instance provisioning, credential management, pipeline scripting, and automated deployment.

AWSArgoCDDocker
0 likes · 20 min read
Comprehensive Guide to Setting Up a CI/CD Pipeline with Jenkins, Docker, SonarQube, and ArgoCD on AWS and Kubernetes
DeWu Technology
DeWu Technology
Jun 14, 2024 · Frontend Development

WeChat Mini Program Development Guide: Architecture, Packaging, Tools, and CI/CD

The guide explains how to build WeChat Mini Programs using a hybrid WebView‑JavaScript sandbox architecture, stay within 20 MB (2 MB per package) limits, organize code with main and sub‑packages, choose uni‑app or Taro, optimize assets, configure app.json, employ dev tools, automate builds and uploads with miniprogram‑ci, and monitor performance via WeAnalysis.

WeChat Mini Programci/cdcross‑platform frameworks
0 likes · 16 min read
WeChat Mini Program Development Guide: Architecture, Packaging, Tools, and CI/CD
Ctrip Technology
Ctrip Technology
Jun 14, 2024 · Frontend Development

Canyon: A JavaScript End‑to‑End Test Coverage Solution for Frontend Projects

Canyon extends the IstanbulJS ecosystem with a Babel‑based instrumentation plugin, real‑time coverage aggregation, and cloud‑native reporting to enable large‑scale end‑to‑end UI automation coverage for modern JavaScript front‑end applications, including SPA, MPA, and React Native environments.

CanyonInstrumentationJavaScript
0 likes · 19 min read
Canyon: A JavaScript End‑to‑End Test Coverage Solution for Frontend Projects
DeWu Technology
DeWu Technology
Jun 7, 2024 · Operations

Design and Implementation of a Test Pipeline for Customer Service

The article details a DevOps‑driven test pipeline for customer‑service applications, explaining its necessity for risk reduction, describing a feature‑based design with strong quality checkpoints, outlining implementation steps, integration with CI/CD, monitoring dashboards, and future multi‑domain rollout plans.

AutomationDevOpsTest Pipeline
0 likes · 10 min read
Design and Implementation of a Test Pipeline for Customer Service
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Jun 6, 2024 · Cloud Native

Argo Workflows vs Jenkins: Building Cloud‑Native CI/CD Pipelines on ACK One Serverless

Argo Workflows, a cloud‑native Kubernetes job orchestrator, offers superior autoscaling, concurrency, cost efficiency, and seamless integration with the Argo ecosystem compared to Jenkins, and the article provides a detailed tutorial on deploying a Go‑based CI pipeline on ACK One Serverless Argo with BuildKit, NAS caching, and parameterized workflow templates.

Argo WorkflowsBuildKitCloud Native
0 likes · 15 min read
Argo Workflows vs Jenkins: Building Cloud‑Native CI/CD Pipelines on ACK One Serverless
JD Cloud Developers
JD Cloud Developers
Jun 6, 2024 · Artificial Intelligence

Boost Code Review Efficiency with AI-Powered CI Integration

This guide explains how embedding a large‑language‑model AI into a CI pipeline can automate code reviews, cut review time, improve consistency and accuracy, and ultimately raise development efficiency and code quality while reducing manual effort and communication overhead.

AIAutomationCode review
0 likes · 9 min read
Boost Code Review Efficiency with AI-Powered CI Integration
JD Tech
JD Tech
Jun 5, 2024 · Artificial Intelligence

Integrating AI-Powered Code Review into CI Pipelines with JD's Large Model

This article explains the drawbacks of manual code review, demonstrates how AI large‑model services can automate and improve review quality, and provides a step‑by‑step guide—including a Java script and CI pipeline configuration—to embed JD's Chatrhino model into a continuous integration workflow, resulting in higher efficiency, accuracy, and reduced development cycle time.

AI code reviewJavaJenkins
0 likes · 11 min read
Integrating AI-Powered Code Review into CI Pipelines with JD's Large Model
Ops Development Stories
Ops Development Stories
Jun 4, 2024 · Cloud Native

Build an Enterprise CI/CD Platform with Jenkins, Docker, and Kubernetes

This tutorial walks through using the Ruoyi project to set up a full CI/CD pipeline with Jenkins, custom Docker base images, Kubernetes deployments, and automated notifications, covering environment preparation, pipeline design, Dockerfile creation, Jenkins configuration, GitLab webhooks, and deployment verification across DEV, UAT, and PROD stages.

DevOpsDockerJenkins
0 likes · 24 min read
Build an Enterprise CI/CD Platform with Jenkins, Docker, and Kubernetes
DevOps Cloud Academy
DevOps Cloud Academy
Jun 4, 2024 · Operations

Comprehensive DevOps Guide: Collaboration, Automation, CI/CD, IaC, Monitoring, and Logging with Practical Code Examples

This comprehensive DevOps guide explains core concepts such as collaboration, automation, CI/CD pipelines, infrastructure as code, and monitoring/logging, and includes practical code examples for Git, shell scripts, Jenkins, GitHub Actions, AWS CodePipeline, Ansible, Docker Compose, Prometheus, Grafana, Fluentd, and Elasticsearch.

AutomationDevOpsInfrastructure as Code
0 likes · 17 min read
Comprehensive DevOps Guide: Collaboration, Automation, CI/CD, IaC, Monitoring, and Logging with Practical Code Examples
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 3, 2024 · Operations

What Is Trusted DevOps? Principles, IaC, and Integration with GitOps

The article explains DevOps and trusted DevOps concepts, outlines key characteristics such as security integration and automation, introduces Everything‑as‑Code components, details Infrastructure‑as‑Code principles, tools, examples, limitations, and how IaC fits into CI/CD pipelines and GitOps workflows.

AutomationGitOpsInfrastructure as Code
0 likes · 11 min read
What Is Trusted DevOps? Principles, IaC, and Integration with GitOps
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
May 29, 2024 · Backend Development

Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization

This article explains the importance of API automation testing, outlines why it is needed for complex supply‑chain systems, describes the step‑by‑step implementation using HttpRunner, and details subsequent optimizations such as mock service validation, scheduled inspections, execution time reduction, self‑service pipelines, and future planning.

API testingAutomationHttpRunner
0 likes · 12 min read
Comprehensive Guide to API Automation Testing with HttpRunner: Process, Implementation, and Optimization
Cognitive Technology Team
Cognitive Technology Team
May 27, 2024 · Backend Development

AREX: An Open‑Source Traffic Recording and Replay Platform for Enterprise‑Scale Testing

AREX is an open‑source traffic recording and replay platform created by Ctrip that enables comprehensive testing—from performance and regression to rapid issue fixing—by capturing real traffic across complex micro‑service environments, addressing challenges such as async context, non‑idempotent calls, authentication, time‑sensitivity, and cache consistency, and offering easy CI/CD integration and large‑scale deployment.

BackendJava Agentci/cd
0 likes · 14 min read
AREX: An Open‑Source Traffic Recording and Replay Platform for Enterprise‑Scale Testing
Alibaba Cloud Native
Alibaba Cloud Native
May 23, 2024 · Cloud Native

Deploy Any App to Alibaba Cloud SAE in Two Simple Steps

Learn how to quickly deploy a source‑code project to Alibaba Cloud's Serverless Application Engine (SAE) in just two steps—preparing a Git repository and creating an application—using the open‑source Excalidraw example, with detailed configuration, security, performance, and upgrade insights.

Alibaba CloudDeploymentSAE
0 likes · 8 min read
Deploy Any App to Alibaba Cloud SAE in Two Simple Steps
JD Retail Technology
JD Retail Technology
May 17, 2024 · Backend Development

Using NAPI‑RS to Develop, Debug, and Publish Node.js Extensions with Rust

This article introduces how to use NAPI‑RS for developing, debugging, and publishing Node.js extensions in Rust, covering Rust’s growing role in frontend tooling, project setup with @napi‑rs/cli, exposing functions and objects to JavaScript, handling callbacks, asynchronous calls, and CI/CD build and release processes.

NAPI-RSNode.jsRust
0 likes · 20 min read
Using NAPI‑RS to Develop, Debug, and Publish Node.js Extensions with Rust
iKang Technology Team
iKang Technology Team
May 16, 2024 · Frontend Development

Front-End Engineering: Importance, Core Concepts, Tools, and Stages

Front‑end engineering combines automation, modularization, componentization, version control, static analysis, testing, and CI/CD to boost development efficiency, code quality, and team collaboration, guiding technology selection, type‑checking, style guidelines, and a five‑stage evolution from build tools to component‑based frameworks.

EngineeringToolingci/cd
0 likes · 14 min read
Front-End Engineering: Importance, Core Concepts, Tools, and Stages
Efficient Ops
Efficient Ops
May 15, 2024 · Operations

Top 20+ Open‑Source DevOps Tools to Supercharge Your Operations

This article presents a curated collection of over twenty open‑source DevOps tools—ranging from version control and CI/CD to monitoring, container orchestration, and cloud platforms—explaining their core functions and why they are valuable for modern development and operations teams.

AutomationDevOpsInfrastructure as Code
0 likes · 7 min read
Top 20+ Open‑Source DevOps Tools to Supercharge Your Operations
Yang Money Pot Technology Team
Yang Money Pot Technology Team
May 14, 2024 · Cloud Native

Optimizing CI/CD Pipeline and Release Strategies for Microservices in a Cloud‑Native Environment

This article details a comprehensive overhaul of a company's CI/CD workflow for Java, Python, Go, and Node.js microservices, introducing automated pipelines, parallel builds, rolling, canary, and blue‑green deployments on Kubernetes with Istio to improve release speed, stability, and observability.

Cloud Nativeci/cdrelease-management
0 likes · 15 min read
Optimizing CI/CD Pipeline and Release Strategies for Microservices in a Cloud‑Native Environment
php Courses
php Courses
May 14, 2024 · Operations

Using Jenkins Pipeline for Continuous Integration and Deployment of PHP Applications

This article provides a step‑by‑step guide on setting up Jenkins Pipeline to automate the continuous integration, testing, and deployment of PHP applications, covering prerequisite installations, plugin configuration, Jenkinsfile creation with stages for checkout, build, test, and deployment, and how to run the pipeline.

AutomationDevOpsJenkins
0 likes · 5 min read
Using Jenkins Pipeline for Continuous Integration and Deployment of PHP Applications
dbaplus Community
dbaplus Community
May 13, 2024 · Cloud Native

Do You Really Need Kubernetes? Real‑World Dev Opinions and Practical Tips

This article compiles diverse Zhihu answers discussing whether Kubernetes is necessary, weighing its automation benefits and scaling power against configuration complexity, resource costs, and team readiness, while offering concrete kubectl commands and guidance for making an informed adoption decision.

Cloud NativeKubernetesOperations
0 likes · 9 min read
Do You Really Need Kubernetes? Real‑World Dev Opinions and Practical Tips
Alibaba Cloud Native
Alibaba Cloud Native
May 13, 2024 · Cloud Native

How to Use Template Syntax to Simplify Cloud‑Native Pipeline YAML

This guide explains why static YAML pipelines become unwieldy, introduces Cloud Effect Flow's template syntax based on Go templates, and shows step‑by‑step how to generate multiple jobs dynamically for compatibility testing and per‑application builds, including code examples and runtime configuration.

DevOpsYAMLci/cd
0 likes · 9 min read
How to Use Template Syntax to Simplify Cloud‑Native Pipeline YAML
Test Development Learning Exchange
Test Development Learning Exchange
May 10, 2024 · Industry Insights

Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits

In today's fast‑paced digital era, shifting from manual to API testing boosts personal skill sets, streamlines team workflows, and aligns company strategy with quality‑first, rapid‑iteration goals, offering testers a clear path for career advancement and organizations a competitive edge.

AutomationCareer DevelopmentSoftware quality
0 likes · 6 min read
Why Manual Testers Should Embrace API Testing: Growth, Team Efficiency, and Strategic Benefits
macrozheng
macrozheng
Apr 30, 2024 · Operations

How to Automate Java SpringBoot Deployment with Jenkins and Docker Swarm

This guide walks you through setting up Jenkins to pull code from GitLab, build a SpringBoot 3 Java project with Maven, back up and copy JAR files to a remote server, and perform rolling updates of Docker Swarm services, all with step‑by‑step instructions and code snippets.

DeploymentDocker SwarmJava
0 likes · 10 min read
How to Automate Java SpringBoot Deployment with Jenkins and Docker Swarm
DevOps
DevOps
Apr 27, 2024 · Cloud Native

How Platform Engineering Can Support API Development

The article explains how platform engineering—a cloud‑native discipline for building self‑service toolchains—enhances API development by improving developer experience, enabling better API integration, discovery, management, and CI/CD pipelines, ultimately providing a more customizable and efficient development environment.

API developmentCloud NativeDeveloper Experience
0 likes · 8 min read
How Platform Engineering Can Support API Development
php Courses
php Courses
Apr 22, 2024 · Operations

Using Jenkins to Package and Deploy PHP Applications

This article provides a step‑by‑step guide for PHP developers on installing Jenkins, creating a freestyle job, configuring source control, setting environment variables, writing build scripts, defining post‑build actions, and running the job to achieve automated packaging and deployment of PHP applications.

AutomationJenkinsPHP
0 likes · 4 min read
Using Jenkins to Package and Deploy PHP Applications