Tagged articles
3104 articles
Page 22 of 32
FunTester
FunTester
Jan 29, 2021 · Operations

Replay Browser Requests for Multi‑Endpoint API Load Testing

This article explains how to capture all HTTP requests from a browser, filter out irrelevant assets, convert them into HttpRequestBase objects, and run a concurrent load test across multiple APIs using the FunTester framework, complete with code snippets and performance metrics.

API load testingFunTesterJava
0 likes · 7 min read
Replay Browser Requests for Multi‑Endpoint API Load Testing
FunTester
FunTester
Jan 28, 2021 · Operations

Turn Browser Curl Calls into Fast Java Performance Tests

This article explains how to capture browser curl requests, parse them into Java HttpRequestBase objects, and run high‑concurrency performance tests using a custom FunTester framework, complete with code examples, metrics, and repository links.

BackendHTTPJava
0 likes · 8 min read
Turn Browser Curl Calls into Fast Java Performance Tests
DevOps Cloud Academy
DevOps Cloud Academy
Jan 27, 2021 · Operations

Installing and Configuring the Mattermost‑Jira Integration

This guide walks you through installing the Mattermost Jira plugin, setting up webhook secrets, linking Jira application URLs, configuring Mattermost commands, and creating Jira issues directly from Mattermost to streamline DevOps collaboration without leaving the chat platform.

ChatOpsDevOpsJira
0 likes · 7 min read
Installing and Configuring the Mattermost‑Jira Integration
FunTester
FunTester
Jan 25, 2021 · Industry Insights

Overcoming Remote Testing Challenges: Communication, Automation, and TDD Strategies

The article analyzes the key obstacles faced by software testing teams when working remotely—such as communication gaps, collaboration hurdles, technical failures, and documentation issues—and proposes practical solutions including video calls, automated regression testing, test‑driven development, and Selenium‑based tools.

SeleniumTest‑Driven Developmentautomation
0 likes · 8 min read
Overcoming Remote Testing Challenges: Communication, Automation, and TDD Strategies
MaGe Linux Operations
MaGe Linux Operations
Jan 24, 2021 · Operations

How to Speed Up Call Center Incident Resolution with Proven Ops Strategies

This article walks through a real call‑center outage, outlines why traditional ad‑hoc debugging fails, and presents a structured approach—including symptom identification, rapid root‑cause isolation, enhanced monitoring, concise emergency playbooks, and intelligent automation—to dramatically reduce recovery time and move toward self‑healing operations.

Incident Managementautomationcall center
0 likes · 13 min read
How to Speed Up Call Center Incident Resolution with Proven Ops Strategies
DevOps Cloud Academy
DevOps Cloud Academy
Jan 21, 2021 · Operations

DevOps: Unifying Development, Operations, and QA

This article defines DevOps, outlines its benefits and drawbacks, and explains key concepts such as automation, CI/CD, multi‑environment deployments, early failure detection, rollback, policy enforcement, and observability, showing how they collectively improve software delivery and organizational collaboration.

DevOpsOperationsautomation
0 likes · 14 min read
DevOps: Unifying Development, Operations, and QA
DevOps Cloud Academy
DevOps Cloud Academy
Jan 20, 2021 · Operations

Migrating Jenkins Freestyle Jobs to Pipeline: A Step‑by‑Step Guide

This article explains why and how to replace Jenkins Freestyle projects with Pipeline jobs, detailing the limitations of Freestyle, the benefits of Pipeline, and providing a complete scripted pipeline example that automates code checkout, building, testing, reporting, and email notifications.

DevOpsFreestyleJenkins
0 likes · 7 min read
Migrating Jenkins Freestyle Jobs to Pipeline: A Step‑by‑Step Guide
Cloud Native Technology Community
Cloud Native Technology Community
Jan 19, 2021 · Industry Insights

What Will Shape Kubernetes in 2021? Five Key Predictions

The article outlines five major 2021 Kubernetes trends—simpler AI/ML workloads, better developer and ops experiences, heightened automation, rapid edge growth, and project overload—while offering practical advice for enterprises navigating the evolving cloud‑native landscape.

AI/MLKubernetesPredictions
0 likes · 7 min read
What Will Shape Kubernetes in 2021? Five Key Predictions
JD Cloud Developers
JD Cloud Developers
Jan 15, 2021 · Artificial Intelligence

AIOps Revolution: From Manual Scripts to Intelligent IT Operations

Since Gartner introduced AIOps in 2016, the IT operations landscape has evolved through five stages—from manual scripting to standardized tools, platform automation, DevOps, and now AI-driven AIOps—enabling real-time anomaly detection, root‑cause analysis, noise reduction, and predictive maintenance through big data and machine learning.

Artificial IntelligenceIT Operationsaiops
0 likes · 11 min read
AIOps Revolution: From Manual Scripts to Intelligent IT Operations
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2021 · Fundamentals

15 Must‑Try Python Packages Every Developer Should Know

This guide reviews fifteen essential Python packages—from data‑visualisation with Dash and image handling with Pillow to web requests, JSON parsing, and home automation—explaining their key features, typical use‑cases, and why they’re valuable tools for developers.

CLIData visualizationJSON
0 likes · 12 min read
15 Must‑Try Python Packages Every Developer Should Know
Baidu Intelligent Testing
Baidu Intelligent Testing
Jan 13, 2021 · Mobile Development

Hydra: A Multi‑Device Control Tool for Mobile UI Compatibility Testing

This article introduces Hydra, a PC‑based tool that enables one‑controller‑multiple‑device (one‑machine‑multiple‑control) testing for mobile UI compatibility, detailing its background, design principles, core modules such as the group‑control engine, real‑time image streaming, high‑performance image algorithms, consistency repair, and deployment results within Baidu.

HydraUI compatibilityautomation
0 likes · 16 min read
Hydra: A Multi‑Device Control Tool for Mobile UI Compatibility Testing
MaGe Linux Operations
MaGe Linux Operations
Jan 12, 2021 · Operations

Master Ansible: A Beginner’s Guide to Agent‑less Automation and Configuration Management

Ansible is a simple, powerful, agent‑less automation language that uses YAML‑based playbooks to manage configurations, install software, and orchestrate tasks across Linux, Windows, Unix, and network devices; this guide explains its architecture, installation on Ubuntu, configuration files, inventory setup, and common ad‑hoc commands.

AnsibleConfiguration ManagementLinux
0 likes · 10 min read
Master Ansible: A Beginner’s Guide to Agent‑less Automation and Configuration Management
DevOps Cloud Academy
DevOps Cloud Academy
Jan 12, 2021 · Operations

Resolving Common SonarQube Issues: Data Instability, Rule Configuration, and Project Authorization

This guide explains how to address three frequent SonarQube challenges—unstable data across branches, difficulty assigning custom rule sets to new projects, and project permission management—by creating per‑branch projects, using REST APIs for quality profiles, and applying permission templates via Jenkins integration.

DevOpsJenkinsSonarQube
0 likes · 7 min read
Resolving Common SonarQube Issues: Data Instability, Rule Configuration, and Project Authorization
21CTO
21CTO
Jan 8, 2021 · Databases

How ICBC Scales MySQL to 10,000 Nodes: Governance, Challenges, and Solutions

This article summarizes ICBC's experience of deploying nearly ten thousand MySQL nodes, detailing the current status, challenges, governance strategies—including standards, containerization, automated monitoring, emergency handling, and post‑incident analysis—and outlines future improvement plans for core‑application databases.

ContainerizationDatabase GovernanceICBC
0 likes · 17 min read
How ICBC Scales MySQL to 10,000 Nodes: Governance, Challenges, and Solutions
ITPUB
ITPUB
Jan 8, 2021 · Databases

How ICBC Scales MySQL to 10,000 Nodes: Governance, Automation, and Performance Strategies

This article outlines Industrial and Commercial Bank of China's journey from early MySQL adoption to managing nearly ten thousand production nodes, detailing the challenges of high‑capacity, high‑concurrency workloads and the comprehensive governance framework—including standards, pre‑emptive checks, automated incident response, and future self‑healing plans—used to ensure reliable core‑application data storage.

Database GovernanceLarge‑Scale DeploymentMySQL
0 likes · 17 min read
How ICBC Scales MySQL to 10,000 Nodes: Governance, Automation, and Performance Strategies
JD Tech Talk
JD Tech Talk
Jan 8, 2021 · Artificial Intelligence

AIOps: Background, Scenarios, Capability Building, and Practical Implementation by JD Digital Operations Team

This article explains the evolution of IT operations toward AIOps, outlines its key scenarios, describes the team roles and capability‑building roadmap, and details JD Digital Operations' practical implementations—including fault detection, localization, and automated repair—leveraging AI, big data, and knowledge‑graph technologies.

Artificial IntelligenceIT Operationsaiops
0 likes · 12 min read
AIOps: Background, Scenarios, Capability Building, and Practical Implementation by JD Digital Operations Team
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 7, 2021 · Operations

Microsoft Azure DevOps Testing Left‑Shift: Practices, Principles, and Metrics

This article explains how Microsoft’s Azure DevOps team transformed its testing approach by shifting tests left, introducing new quality principles, redefining test classifications, improving automation reliability, and measuring progress with DevOps metrics to achieve faster, more trustworthy continuous integration and delivery.

Azure DevOpsLeft Shiftautomation
0 likes · 17 min read
Microsoft Azure DevOps Testing Left‑Shift: Practices, Principles, and Metrics
Code Ape Tech Column
Code Ape Tech Column
Jan 6, 2021 · Backend Development

Comprehensive Guide to Using Postman for API Testing and Automation

This article provides a detailed walkthrough of Postman, covering its core and advanced features, installation steps, interface navigation, how to send various types of requests, response analysis, collection management, batch execution, logging, assertions, variables, pre‑request scripts, request chaining, and techniques for extracting values from complex JSON responses.

API testingBackend DevelopmentPostman
0 likes · 22 min read
Comprehensive Guide to Using Postman for API Testing and Automation
Liangxu Linux
Liangxu Linux
Jan 4, 2021 · Operations

Master Ansible: From Installation to Advanced Playbooks and Automation

This guide introduces Ansible’s core concepts, installation, inventory configuration, command‑line usage, built‑in modules, playbook syntax, handlers, and role structures, providing step‑by‑step examples that enable engineers to automate Linux system administration efficiently and reliably.

AnsibleConfiguration ManagementPlaybooks
0 likes · 29 min read
Master Ansible: From Installation to Advanced Playbooks and Automation
DevOps Engineer
DevOps Engineer
Dec 31, 2020 · Operations

2020 Year-End Review and 2021 Goals of a DevOps Engineer

The author reflects on 2020, detailing DevOps achievements such as automated Jenkins pipelines, Artifactory migration, Python integrations, and Git standards, while outlining personal 2021 goals to improve English speaking, deepen technical learning, and maintain work‑life balance.

ArtifactoryDevOpsGoalSetting
0 likes · 9 min read
2020 Year-End Review and 2021 Goals of a DevOps Engineer
Taobao Frontend Technology
Taobao Frontend Technology
Dec 31, 2020 · Frontend Development

How P2C Turns PRD into Code: Alibaba’s Front‑End Intelligent Automation

This talk explains Alibaba’s P2C (PRD‑to‑Code) system, detailing how extending design‑to‑code pipelines to product requirement documents, combined with intelligent labeling and logic‑point extraction, enables front‑end engineers and product designers to automate code generation and accelerate development across the entire product lifecycle.

AIP2CProduct Development
0 likes · 22 min read
How P2C Turns PRD into Code: Alibaba’s Front‑End Intelligent Automation
Programmer DD
Programmer DD
Dec 31, 2020 · Operations

Automate Bilibili Tasks and Level Up Fast with BiliBiliTool

This article introduces BiliBiliTool, an open‑source utility that automates daily Bilibili actions such as watching, sharing, and coin‑throwing to earn experience, quickly upgrade account levels, and collect rewards, while providing step‑by‑step instructions for setup and execution.

APIBilibiliExperience
0 likes · 5 min read
Automate Bilibili Tasks and Level Up Fast with BiliBiliTool
Alibaba Terminal Technology
Alibaba Terminal Technology
Dec 30, 2020 · Frontend Development

From PRD to Code: Alibaba’s P2C Front‑End Intelligence in Action

This talk explains Alibaba’s P2C product that extends design‑to‑code automation to PRD‑to‑code, detailing its layered architecture, annotation workflow, logical‑point extraction, code generation, and roadmap toward AI‑driven zero‑annotation development for front‑end engineers and product designers.

AIFrontendP2C
0 likes · 22 min read
From PRD to Code: Alibaba’s P2C Front‑End Intelligence in Action
DevOps Cloud Academy
DevOps Cloud Academy
Dec 29, 2020 · Information Security

Understanding DevSecOps: Integrating Security into DevOps Practices

The article explains how DevSecOps extends DevOps by embedding security controls throughout the software lifecycle, outlines its key components, adoption steps, essential tools, implementation capabilities, and the business benefits of merging security with development and operations.

ComplianceDevOpsDevSecOps
0 likes · 8 min read
Understanding DevSecOps: Integrating Security into DevOps Practices
DevOps Cloud Academy
DevOps Cloud Academy
Dec 28, 2020 · Operations

Guide to Setting Up Jenkins Multibranch Pipeline for Pull‑Request and Branch‑Based CI/CD

This tutorial explains how to configure Jenkins multibranch pipelines to automatically discover Git branches and pull‑requests, run conditional stages such as unit tests and code analysis, set up the required Jenkinsfile, configure GitHub webhooks, and troubleshoot common issues, providing a complete CI/CD workflow for developers.

DevOpsJenkinsMultibranch Pipeline
0 likes · 10 min read
Guide to Setting Up Jenkins Multibranch Pipeline for Pull‑Request and Branch‑Based CI/CD
Liangxu Linux
Liangxu Linux
Dec 27, 2020 · Operations

Automate Linux File Sync with inotify and rsync

Learn how to use Linux's inotify-tools to monitor directory changes and automatically synchronize modified files with rsync, covering installation, command options, example output, an event‑handling shell script, and running the script in the background with nohup.

File MonitoringLinuxautomation
0 likes · 5 min read
Automate Linux File Sync with inotify and rsync
DevOps Cloud Academy
DevOps Cloud Academy
Dec 26, 2020 · Operations

Key DevOps Metrics for Effective Software Delivery

The article outlines essential DevOps metrics—such as deployment frequency, deployment time, automated test pass rate, code commit volume, defect escape rate, cost, failure rates, detection time, unplanned work, MTTF, application performance, MTTD, MTTR, delivery time, change quality, and customer feedback—to help teams monitor and improve software delivery speed, quality, and reliability.

DevOpsMetricsOperations
0 likes · 9 min read
Key DevOps Metrics for Effective Software Delivery
DevOps Cloud Academy
DevOps Cloud Academy
Dec 24, 2020 · Cloud Native

Understanding GitOps: Principles, Workflow, and Benefits

GitOps is an automation-driven approach that applies DevOps best practices such as version control, code review, and CI/CD pipelines to infrastructure management, enabling declarative configuration, pull‑request‑based changes, and automated deployment pipelines for Kubernetes and other cloud‑native environments.

DevOpsGitOpsautomation
0 likes · 13 min read
Understanding GitOps: Principles, Workflow, and Benefits
TAL Education Technology
TAL Education Technology
Dec 24, 2020 · Artificial Intelligence

AI Engineering Efficiency Platform: Architecture, Practices, and Case Studies

The presentation outlines the AI engineering efficiency platform covering algorithm metric and evaluation, micro‑service performance testing, and dataset management architectures, detailing business pain points, platform‑wide improvements, technical designs, real‑world demos, and future directions to achieve accurate, fast, and stable AI services.

AIData ManagementMetrics
0 likes · 20 min read
AI Engineering Efficiency Platform: Architecture, Practices, and Case Studies
Laravel Tech Community
Laravel Tech Community
Dec 21, 2020 · Fundamentals

CMake 3.19.2 Release: Apple Silicon Support and Various Improvements

CMake 3.19.2 introduces Apple ARM support, new variables for host processor selection, enhanced error handling, updated FindHDF5, Java test controls, CI job updates, and numerous bug fixes across compilers, PCH, and platform detection, making the cross‑platform build system more robust and flexible.

Apple SiliconBuild SystemCMake
0 likes · 3 min read
CMake 3.19.2 Release: Apple Silicon Support and Various Improvements
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2020 · Fundamentals

How to Set Up Selenium for Python: A Complete Beginner’s Guide

This guide walks you through everything needed to start automating web tests with Selenium, covering required tools, browser choices, Python installation, driver setup, essential plugins like FireBug, IDE options, and a sample script to launch Firefox and open a webpage.

Driver SetupFirefoxPython
0 likes · 5 min read
How to Set Up Selenium for Python: A Complete Beginner’s Guide
Practical DevOps Architecture
Practical DevOps Architecture
Dec 17, 2020 · Operations

Deploying Nginx with Ansible Playbooks

This article explains how Ansible playbooks—YAML‑based, flexible configuration management files—can be used to automate the installation, configuration, and service management of Nginx across multiple hosts, including preparation of servers, playbook structure, execution commands, and verification steps.

AnsibleConfiguration ManagementPlaybook
0 likes · 3 min read
Deploying Nginx with Ansible Playbooks
MaGe Linux Operations
MaGe Linux Operations
Dec 16, 2020 · Artificial Intelligence

How to Build an Automated Minesweeper Bot with Python and Win32 API

This guide walks through setting up a Python environment, installing required libraries, capturing the Minesweeper window, extracting tile colors, converting the board into a matrix, and implementing a basic algorithm that flags mines and clicks safe squares, all automated via Win32 API calls.

Game BotMinesweeperPython
0 likes · 10 min read
How to Build an Automated Minesweeper Bot with Python and Win32 API
DevOps Cloud Academy
DevOps Cloud Academy
Dec 14, 2020 · Operations

How DevOps Practices Improve Software Development and Security

The article explains how adopting DevOps practices streamlines software development, accelerates bug fixing, enhances collaboration, and integrates security throughout the lifecycle, ultimately delivering faster, safer, and higher‑quality applications.

Continuous DeliveryDevOpsautomation
0 likes · 4 min read
How DevOps Practices Improve Software Development and Security
DevOps Cloud Academy
DevOps Cloud Academy
Dec 14, 2020 · Information Security

Why Adopt DevSecOps? Integrating Security into CI/CD Pipelines

The article explains how DevSecOps embeds security controls into CI/CD pipelines, enabling continuous delivery while addressing vulnerabilities, fostering collaboration between development and security teams, and ultimately improving software quality, market reputation, and consumer trust.

DevSecOpsautomationci/cd
0 likes · 4 min read
Why Adopt DevSecOps? Integrating Security into CI/CD Pipelines
FunTester
FunTester
Dec 14, 2020 · Backend Development

Running Groovy Tests in Docker: JAR Packaging vs Reflection Execution

Faced with network latency and only a Docker container available, this guide compares two practical ways to run Groovy test scripts—packaging the test class into a JAR and invoking its main method, or using a reflection utility to call methods dynamically—complete with code samples, Maven commands, and execution results.

DockerGroovyJava
0 likes · 10 min read
Running Groovy Tests in Docker: JAR Packaging vs Reflection Execution
FunTester
FunTester
Dec 11, 2020 · Backend Development

How to Build a Python Socket.IO Test Script for API Testing

This guide shows how to create a Python 3.7 Socket.IO client script for testing socket interfaces, including installation of the python‑socketio package, handling authentication tokens with tools like Postman, and a complete example script with repository links for reference.

APIBackendPython
0 likes · 4 min read
How to Build a Python Socket.IO Test Script for API Testing
FunTester
FunTester
Dec 10, 2020 · Operations

Automate JUnit Tests in Jenkins: Step‑by‑Step Guide for CI/CD

This article explains how to integrate JUnit unit testing into Jenkins pipelines using Maven and Spring Boot, covering project setup, dependency configuration, test case creation, Jenkins job configuration, and result reporting to achieve fully automated testing in a DevOps workflow.

DevOpsJUnitJenkins
0 likes · 6 min read
Automate JUnit Tests in Jenkins: Step‑by‑Step Guide for CI/CD
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 8, 2020 · Operations

From Ops Engineer to Cloud Leader: 10 Years of Growth at Alibaba

This article chronicles a senior Alibaba technologist’s decade‑long journey through operations, monitoring, resource management, and product development, sharing practical insights on system automation, team leadership, career promotion, and the mindset needed to evolve from a junior engineer to a cloud‑native solutions architect.

Operationsautomationcareer development
0 likes · 21 min read
From Ops Engineer to Cloud Leader: 10 Years of Growth at Alibaba
Efficient Ops
Efficient Ops
Dec 8, 2020 · Cloud Native

How Cloud‑Native Transforms Game Operations: Insights from Tencent’s DataMore Platform

This article details how Tencent's IEG Value‑Added Services team migrated a massive game data‑marketing platform to a cloud‑native architecture, outlining the business scenario, the cloud‑native developer platform, operational transformation challenges, technical practices such as asset management, orchestration, dynamic scheduling, monitoring, tracing, chaos engineering, CI/CD, and the resulting cost, stability, efficiency, and business empowerment benefits.

Operationsautomationcloud-native
0 likes · 31 min read
How Cloud‑Native Transforms Game Operations: Insights from Tencent’s DataMore Platform
phodal
phodal
Dec 7, 2020 · Frontend Development

How to Build an Automated Front‑End Refactoring Tool for Vue Projects

This article outlines a step‑by‑step approach to creating a front‑end automated refactoring tool, covering AST parsing, defining code smells, detection, suggested fixes, implementation of codemods, and practical examples for Vue, JavaScript, TypeScript, CSS, and framework‑specific utilities.

ASTVueautomation
0 likes · 6 min read
How to Build an Automated Front‑End Refactoring Tool for Vue Projects
dbaplus Community
dbaplus Community
Nov 28, 2020 · Operations

How a Chinese City Bank Integrated DevOps, AI, and Big Data to Transform Operations

This case study details how a city‑bank leveraged DevOps and ITIL integration, AI‑driven monitoring, and Spark‑based big‑data analytics to build a unified development‑testing‑operations platform, improve service availability, shorten deployment cycles, and achieve near‑99.99% system uptime across its core banking services.

AIBig DataDevOps
0 likes · 17 min read
How a Chinese City Bank Integrated DevOps, AI, and Big Data to Transform Operations
Youzan Coder
Youzan Coder
Nov 25, 2020 · Information Security

Design and Implementation of an Interface Authorization Scanning Platform

The article presents a systematic, automated platform that captures, replays, and compares API requests using intelligent sampling and vertical/horizontal privilege checks to detect authorization flaws, dramatically reducing manual testing effort, uncovering over twenty issues monthly, and outlining future CI integration and AI‑enhanced detection.

APIAuthorizationRisk Assessment
0 likes · 16 min read
Design and Implementation of an Interface Authorization Scanning Platform
FunTester
FunTester
Nov 22, 2020 · Backend Development

10 Essential API Testing Techniques Every Engineer Should Master

This article provides a comprehensive guide to API testing, covering fundamentals such as understanding API requirements, interpreting response codes, focusing on core endpoints, categorizing APIs, leveraging automation, selecting appropriate tools, choosing validation methods, designing positive and negative cases, establishing daily test flows, and following best‑practice recommendations to overcome common challenges.

API testingBackendREST
0 likes · 16 min read
10 Essential API Testing Techniques Every Engineer Should Master
MaGe Linux Operations
MaGe Linux Operations
Nov 19, 2020 · Artificial Intelligence

10 Exciting Python Project Ideas to Boost Your AI and Automation Skills

This article presents ten innovative Python project ideas—from voice‑controlled GUIs and AI betting bots to trading algorithms, virtual assistants, web monitoring, SSL auto‑renewal, facial recognition, contact tracing, file management, and YouTube video aggregation—each designed to sharpen programming expertise and explore real‑world applications.

Artificial IntelligencePythonautomation
0 likes · 12 min read
10 Exciting Python Project Ideas to Boost Your AI and Automation Skills
ITPUB
ITPUB
Nov 19, 2020 · Operations

10 Essential Linux Sysadmin Hacks to Boost Efficiency and Save Time

This article presents ten practical Linux system‑administration techniques—from ejecting a stuck DVD drive and resetting a frozen console to using screen sharing, SSH tunnels, bandwidth testing, and powerful command‑line scripts—each designed to streamline tasks, reduce downtime, and give administrators more free time.

LinuxPerformanceSSH
0 likes · 19 min read
10 Essential Linux Sysadmin Hacks to Boost Efficiency and Save Time
Amap Tech
Amap Tech
Nov 19, 2020 · Operations

TestPG Load‑Testing Platform: Precise Pressure Control Architecture and Practice

The TestPG load‑testing platform, built on a master‑slave architecture with Redis‑driven dynamic configuration, delivers fine‑grained, cluster‑ and interface‑level pressure control that automates load‑generator allocation, shortens holiday testing cycles to three days, and produces realistic traffic models for Gaode’s nationwide services.

Distributed Systemsautomationload-testing
0 likes · 14 min read
TestPG Load‑Testing Platform: Precise Pressure Control Architecture and Practice
Java Backend Technology
Java Backend Technology
Nov 17, 2020 · Operations

Automate Spring Boot Deployment with Jenkins: A Step‑by‑Step Guide

This article walks you through setting up Jenkins to clone a Spring Boot project from Gitee, configure JDK, Git, and Maven tools, create a freestyle job with parameterized builds, write shell scripts for stopping and starting the application, and troubleshoot common issues for a fully automated CI/CD pipeline.

JenkinsMavenSpring Boot
0 likes · 7 min read
Automate Spring Boot Deployment with Jenkins: A Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Nov 16, 2020 · Cloud Native

How Xiaomi Scaled Redis with Kubernetes: Resource Isolation, Automation, and Proxy Design

This article details Xiaomi's migration of tens of thousands of Redis instances from physical servers to Kubernetes, explaining the motivations for containerization, the deployment architecture with StatefulSets and a custom Redis Proxy, performance comparisons of proxy options, operational challenges, and the resulting benefits in resource utilization, automation, and service stability.

KubernetesProxyRedis
0 likes · 18 min read
How Xiaomi Scaled Redis with Kubernetes: Resource Isolation, Automation, and Proxy Design
Alibaba Terminal Technology
Alibaba Terminal Technology
Nov 16, 2020 · Frontend Development

How Alibaba Frontend Engineered Double 11 Success: Strategies, Innovations, and Lessons Learned

This article details the massive changes and challenges of Double 11 2023, describing how Alibaba's front‑end teams used D2C automation, Serverless FaaS, PHA, ESR, pre‑rendering, SSR, intelligent UI and robust stability processes to boost performance, conversion and user experience across multiple platforms.

Double11FrontendOptimization
0 likes · 21 min read
How Alibaba Frontend Engineered Double 11 Success: Strategies, Innovations, and Lessons Learned
FunTester
FunTester
Nov 13, 2020 · Fundamentals

Revisiting QA Career Development

The article analyzes the mismatch between QA job market demands and candidate skills, outlines the traits and technical abilities that make testers highly sought after, and provides practical steps for testers to transition and advance their careers in a rapidly evolving software industry.

QAautomationcareer development
0 likes · 17 min read
Revisiting QA Career Development
Practical DevOps Architecture
Practical DevOps Architecture
Nov 13, 2020 · Operations

Ansible Core Concepts and Basic Command Examples

This article introduces essential Ansible terminology such as control node, managed nodes, inventory, host files, modules, tasks, playbooks, and roles, and demonstrates basic commands for user creation, directory management, file deletion, and package handling on Linux hosts.

AnsibleConfiguration ManagementDevOps
0 likes · 5 min read
Ansible Core Concepts and Basic Command Examples
Qunar Tech Salon
Qunar Tech Salon
Nov 10, 2020 · Mobile Development

Android Automation Interaction: Traditional ADB Scripts and Native Methods

This article examines Android automation techniques, comparing simple ADB script‑based interactions with native‑code approaches using activity lifecycle callbacks, view identification, and MotionEvent simulation, and discusses their advantages, limitations, and suitable application scenarios.

ADBAndroidUIAutomator
0 likes · 8 min read
Android Automation Interaction: Traditional ADB Scripts and Native Methods
Efficient Ops
Efficient Ops
Nov 9, 2020 · Databases

How Lufax Achieved a Zero‑Downtime, 100% Oracle‑to‑MySQL Migration

Lufax completed a two‑year, zero‑downtime, 100% Oracle‑to‑MySQL migration across its entire financial platform, detailing the dual‑write strategy, fine‑grained batch switching, tool‑driven automation, and the resulting cost and operational benefits for over 45 million users and supporting critical transaction services.

MySQLZero Downtimeautomation
0 likes · 16 min read
How Lufax Achieved a Zero‑Downtime, 100% Oracle‑to‑MySQL Migration
macrozheng
macrozheng
Nov 9, 2020 · Operations

How to Automate Mall‑Swarm Deployment with Jenkins, Docker, and Nacos

This guide walks you through updating the mall‑swarm project to use Nacos for service registration and configuration, preparing Docker images, configuring Jenkins jobs for each microservice, handling Docker network settings, and verifying the deployment, enabling one‑click builds and releases for the entire e‑commerce platform.

DockerJenkinsNacos
0 likes · 9 min read
How to Automate Mall‑Swarm Deployment with Jenkins, Docker, and Nacos
Taobao Frontend Technology
Taobao Frontend Technology
Nov 4, 2020 · Frontend Development

How Front‑End AI is Transforming Development: From Design to Code

Front‑end intelligentization leverages AI and machine learning to empower developers with design‑to‑code automation, smart UI generation, and Pipcook integration, aiming to solve frontline engineers' pain points, boost productivity, and evolve the front‑end technology stack through deterministic, robust, and evolutionary approaches.

AIautomationdesign-to-code
0 likes · 14 min read
How Front‑End AI is Transforming Development: From Design to Code
ByteFE
ByteFE
Oct 28, 2020 · Frontend Development

Engineering Practices and Platform Evolution for Frontend Development at ByteDance

This article details ByteDance's journey in front‑end engineering, describing the evolution from manual deployments to a fully automated CI/CD pipeline, the creation of a dedicated front‑end deployment platform, and the ongoing development of a comprehensive front‑end R&D platform that integrates DevOps and SRE principles.

DevOpsPlatformSRE
0 likes · 15 min read
Engineering Practices and Platform Evolution for Frontend Development at ByteDance
FunTester
FunTester
Oct 28, 2020 · Operations

How to Build an Effective QA Process When Resources Are Tight

This guide explains why many IT budgets neglect quality assurance, presents data from the 2019‑2020 World Quality Report, and offers practical steps—ownership, prioritization, integration, automation, reporting, and documentation—to establish a robust QA workflow even with limited resources.

DevOpsQAautomation
0 likes · 6 min read
How to Build an Effective QA Process When Resources Are Tight
Efficient Ops
Efficient Ops
Oct 27, 2020 · Artificial Intelligence

How RPA Is Shaping China’s AI‑Driven Digital Transformation

The RPA forum in Beijing gathered over a hundred experts and more than a thousand online participants to discuss the rapid growth of robotic process automation, its integration with AI, the need for standards, and real‑world case studies across banking, telecom, and data sectors.

Artificial IntelligenceDigital TransformationIndustry standards
0 likes · 10 min read
How RPA Is Shaping China’s AI‑Driven Digital Transformation
DevOps Cloud Academy
DevOps Cloud Academy
Oct 25, 2020 · Operations

Deploying Jenkins on AWS with Terraform for CI/CD

This tutorial explains how to automate CI/CD by installing Jenkins on an AWS EC2 instance using Terraform, covering prerequisites, Bash installation scripts, plugin setup, a sample pipeline job, Terraform variable definitions, resource provisioning, and accessing the Jenkins web interface.

DevOpsJenkinsautomation
0 likes · 10 min read
Deploying Jenkins on AWS with Terraform for CI/CD
Efficient Ops
Efficient Ops
Oct 19, 2020 · Operations

Designing an Effective DevOps Operations System: Principles and Practices

This article outlines a comprehensive DevOps operations framework, tracing its evolution from traditional ops to modern automation, detailing business standards, work policies, system integration, and best‑practice norms to achieve high SLA, low cost, and a one‑stop operational platform.

Best PracticesDevOpsSRE
0 likes · 13 min read
Designing an Effective DevOps Operations System: Principles and Practices
Programmer DD
Programmer DD
Oct 17, 2020 · Operations

How to Upgrade Your Site from HTTP to HTTPS with Free acme.sh Certificates

This guide explains why you should switch from HTTP to HTTPS, compares the two protocols, shows how to obtain free or paid SSL certificates, and provides step‑by‑step instructions for installing and automating certificate issuance using the acme.sh script on Apache, Nginx or standalone servers.

CertificateSSLServer
0 likes · 9 min read
How to Upgrade Your Site from HTTP to HTTPS with Free acme.sh Certificates
ITPUB
ITPUB
Oct 15, 2020 · Operations

How a Huawei Maintenance Engineer Turned Painful On‑Call Duty into Efficient Knowledge Management

A Huawei maintenance engineer shares a decade‑long journey of turning 24/7 on‑call pain into systematic knowledge management, building comprehensive fault‑handling documentation, automating tools, and guiding the team’s evolution toward SRE practices that dramatically reduce manual effort and improve reliability.

DocumentationHuaweiOperations
0 likes · 14 min read
How a Huawei Maintenance Engineer Turned Painful On‑Call Duty into Efficient Knowledge Management
FunTester
FunTester
Oct 14, 2020 · Operations

Beyond Functional Testing: How Test Engineers Can Add Value Through QAOps, Automation, Stakeholder Collaboration, and Data Science

The article explains how test engineers can extend their impact beyond functional testing by engaging stakeholders, adopting QAOps practices, listening to user feedback, exploring automation tools, participating in code reviews, focusing on user experience, meeting deadlines, and leveraging data science to improve software quality.

QAOpsautomationci/cd
0 likes · 13 min read
Beyond Functional Testing: How Test Engineers Can Add Value Through QAOps, Automation, Stakeholder Collaboration, and Data Science
Youzan Coder
Youzan Coder
Oct 14, 2020 · Operations

How Youzan’s Testing Team Supercharged API Automation for Faster, More Reliable Releases

This article details Youzan’s testing team’s evolving API automation strategy, covering architectural context, dual‑approach request simulation, regression efficiency enhancements, blind‑spot elimination through online validation and traffic recording‑replay, and practical lessons for large‑scale product delivery.

API testingDubboPerformance
0 likes · 11 min read
How Youzan’s Testing Team Supercharged API Automation for Faster, More Reliable Releases
ITPUB
ITPUB
Oct 9, 2020 · Operations

How to Streamline Call Center Incident Management: Practical Steps and Best Practices

This guide walks through a real‑world call‑center slowdown incident, outlines common fault‑handling techniques, proposes monitoring enhancements, details a comprehensive emergency‑response plan, and introduces intelligent event‑processing concepts to help operations teams resolve outages faster and more reliably.

Incident ManagementOperationsautomation
0 likes · 15 min read
How to Streamline Call Center Incident Management: Practical Steps and Best Practices
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 3, 2020 · R&D Management

How a Frontend Team Built a Scalable Code Review Process

This article outlines how a beauty‑industry frontend team tackled diverse tech stacks, team fragmentation, and code‑quality challenges by establishing a unified code review SOP, defining clear evaluation dimensions, and later platformizing the process for automation, visualization, and sustainable improvement.

Code ReviewFrontendautomation
0 likes · 12 min read
How a Frontend Team Built a Scalable Code Review Process
Programmer DD
Programmer DD
Sep 26, 2020 · Information Security

How to Build an Automated Security Compliance Auditing System with Django

This article introduces an open‑source security compliance auditing platform built with Django, MongoDB and Redis, detailing its architecture, data synchronization methods, configurable audit strategies, asset inventory, policy configuration, task scheduling, and provides deployment instructions and sample API usage for automating compliance checks across applications, databases and operating systems.

ComplianceDjangoaudit
0 likes · 9 min read
How to Build an Automated Security Compliance Auditing System with Django