Tagged articles
821 articles
Page 7 of 9
DevOps
DevOps
Aug 19, 2020 · Operations

DevOps Lessons from the Knight Capital Group Collapse: A Case Study

The article analyzes the 2012 Knight Capital Group disaster, showing how a manual deployment error, lingering legacy code, missing kill‑switch, and inadequate monitoring caused a $4.6 billion loss within 45 minutes, and extracts key DevOps best‑practice lessons to prevent similar failures.

DeploymentDevOpsTechnical Debt
0 likes · 13 min read
DevOps Lessons from the Knight Capital Group Collapse: A Case Study
ITPUB
ITPUB
Aug 14, 2020 · Cloud Native

Understanding Kubernetes Architecture: From Master Nodes to Service Networking

This article provides a comprehensive overview of Kubernetes, explaining its master‑node architecture, core components, deployment workflow, pod fundamentals, scaling and update strategies, networking layers, and service discovery mechanisms, enabling readers to grasp how container orchestration works in practice.

Cloud NativeDeploymentKubernetes
0 likes · 11 min read
Understanding Kubernetes Architecture: From Master Nodes to Service Networking
Architecture Digest
Architecture Digest
Aug 11, 2020 · Cloud Native

Docker Beginner's Guide: From Installation to Deploying a Vue Project

This article introduces Docker fundamentals, compares containers with virtual machines, explains core concepts, walks through installation, basic commands, building a Docker image for a Vue application, running and publishing the container, and shares best‑practice tips for containerization.

DeploymentDockerDockerfile
0 likes · 16 min read
Docker Beginner's Guide: From Installation to Deploying a Vue Project
Efficient Ops
Efficient Ops
Aug 10, 2020 · Cloud Native

Master Kubernetes: From Architecture to Deployment and Service Mesh

This comprehensive guide explains Kubernetes' architecture, core components, deployment workflow, pod fundamentals, container orchestration patterns, networking model, and service discovery, providing a clear understanding of how containerized applications are managed and accessed in a cloud‑native environment.

DeploymentKubernetesService
0 likes · 12 min read
Master Kubernetes: From Architecture to Deployment and Service Mesh
macrozheng
macrozheng
Aug 10, 2020 · Backend Development

Mall Project Update: SpringBoot 2.3, Elasticsearch 7.6, Unified Swagger & Redis

This article outlines the latest upgrades to the open‑source Mall project, including migration to SpringBoot 2.3.0, support for Elasticsearch 7.6.2, enhanced ELK log collection, unified Swagger and Redis configurations, and updated deployment guides for Windows and Linux environments.

BackendDeploymentElasticsearch
0 likes · 10 min read
Mall Project Update: SpringBoot 2.3, Elasticsearch 7.6, Unified Swagger & Redis
Architects Research Society
Architects Research Society
Jul 27, 2020 · Frontend Development

WebSocket Performance, Overhead, and Deployment Best Practices

This article explains how the WebSocket API provides bidirectional, message‑oriented communication, compares its latency and overhead with XHR and SSE, discusses compression and custom protocols, and offers practical deployment and tuning guidelines for long‑lived connections.

DeploymentWebSocketperformance
0 likes · 16 min read
WebSocket Performance, Overhead, and Deployment Best Practices
Alibaba Cloud Native
Alibaba Cloud Native
Jul 23, 2020 · Cloud Native

Mastering EDAS Deployments: IDE, Maven, Jenkins, Terraform, and CLI Strategies

EDAS offers a comprehensive deployment toolkit—including IDE plugins, Maven integration, Jenkins CI/CD, Terraform orchestration, and a powerful CLI—designed for developers and ops teams to quickly and safely deploy Java applications to ECS or Kubernetes clusters while enforcing namespace controls and change‑management best practices.

DeploymentEDASKubernetes
0 likes · 7 min read
Mastering EDAS Deployments: IDE, Maven, Jenkins, Terraform, and CLI Strategies
Efficient Ops
Efficient Ops
Jul 20, 2020 · Information Security

Mastering WAF Deployment: Strategies, Modes, and Load‑Balancing Design

This article examines the rise of web‑application firewalls, outlines common deployment challenges, compares several WAF operating modes—including bypass, layer‑2 transparent, and proxy architectures—and proposes load‑balancing strategies to achieve secure, high‑availability web services.

DeploymentWAFWeb Security
0 likes · 12 min read
Mastering WAF Deployment: Strategies, Modes, and Load‑Balancing Design
Liangxu Linux
Liangxu Linux
Jul 13, 2020 · Operations

Master Linux: From Installation to Advanced System Management

This guide walks you through Linux fundamentals, installation methods, essential commands, directory and file operations, networking, firewall, package management, MySQL and Tomcat deployment, as well as user, group and scheduled‑task administration, providing practical examples and code snippets for each step.

DeploymentLinuxNetworking
0 likes · 23 min read
Master Linux: From Installation to Advanced System Management
Efficient Ops
Efficient Ops
Jul 8, 2020 · Cloud Native

Master Kubernetes: Architecture, Deployments, Pods, and Service Networking

This article provides a comprehensive overview of Kubernetes, covering its overall architecture, core components, deployment workflow, pod fundamentals, container orchestration patterns, scaling, updates, networking, and service discovery, enabling readers to grasp how Kubernetes orchestrates containerized micro‑services.

DeploymentKubernetesPod
0 likes · 11 min read
Master Kubernetes: Architecture, Deployments, Pods, and Service Networking
Qunar Tech Salon
Qunar Tech Salon
Jun 23, 2020 · Operations

A Simple Gray Release Solution for High‑Concurrency Flight Ticket Systems

This article presents a lightweight gray release approach for complex flight ticket services, comparing traditional hardware and soft‑routing isolation methods, describing the authors' traffic‑based gray identification, business‑focused monitoring, implementation details, and automated safeguards to enable safe incremental deployments.

BackendDeploymentOperations
0 likes · 8 min read
A Simple Gray Release Solution for High‑Concurrency Flight Ticket Systems
360 Quality & Efficiency
360 Quality & Efficiency
Jun 19, 2020 · Databases

TiDB Overview: Architecture, Deployment, Advantages, and Practical Tips

This article introduces TiDB, an open‑source distributed HTAP database compatible with MySQL, explains its architecture—including TiDB Server, PD, TiKV, and TiSpark—covers deployment requirements, highlights key advantages such as elastic scaling, fault‑tolerance, strong consistency, and provides practical tips and common pitfalls for production use.

DeploymentHTAPMySQL compatibility
0 likes · 13 min read
TiDB Overview: Architecture, Deployment, Advantages, and Practical Tips
Programmer DD
Programmer DD
Jun 19, 2020 · Cloud Native

Deploy a Lightweight k3s Cluster on Cloud Servers with WireGuard

This step‑by‑step guide shows how to download the k3s binary, upgrade the kernel for WireGuard support, install WireGuard, configure the control plane and worker nodes, fix flannel IP issues, and enable metrics‑server on a cross‑cloud Kubernetes cluster.

DeploymentK3scloud-native
0 likes · 12 min read
Deploy a Lightweight k3s Cluster on Cloud Servers with WireGuard
DevOps Cloud Academy
DevOps Cloud Academy
Jun 3, 2020 · Cloud Native

Deploying Mattermost on Kubernetes with Helm

This guide explains how to install and configure the open‑source Mattermost messaging platform on a Kubernetes cluster using Helm, covering repository setup, chart selection, namespace creation, persistent volumes, external PostgreSQL integration, custom values.yaml adjustments, ingress configuration, and troubleshooting steps.

DeploymentDevOpsMattermost
0 likes · 11 min read
Deploying Mattermost on Kubernetes with Helm
Alibaba Cloud Native
Alibaba Cloud Native
Jun 2, 2020 · Cloud Native

Why Kubernetes Deployments Cause Service Outages and How to Prevent Them

This article explains why a typical Deployment + LoadBalancer setup can experience downtime during updates, analyzes the pod lifecycle, endpoint synchronization, iptables/ipvs and SLB interactions, and provides concrete configuration steps—including readiness probes, preStop hooks, and Service traffic policies—to achieve zero‑downtime deployments.

Cluster ModeDeploymentENI
0 likes · 12 min read
Why Kubernetes Deployments Cause Service Outages and How to Prevent Them
macrozheng
macrozheng
May 19, 2020 · Operations

Master Automated SpringBoot Deployment with Jenkins and Docker

Learn how to automate the packaging, Docker image creation, and remote deployment of a SpringBoot application using a semi‑automatic script and Jenkins, covering Dockerfile setup, Bash deployment scripts, Jenkins Publish Over SSH configuration, and best practices for reliable production releases.

AutomationBashDeployment
0 likes · 8 min read
Master Automated SpringBoot Deployment with Jenkins and Docker
dbaplus Community
dbaplus Community
May 18, 2020 · Databases

Deploy and Use the Open‑Source MongoDB Visual Monitoring Tool (mongo_monitor)

This guide explains how to set up the mongo_monitor tool—a PHP‑based graphical monitor for MongoDB—by installing required PHP extensions, configuring a MySQL schema, adding MongoDB credentials, customizing email and WeChat alerts, scheduling data collection via cron, and accessing the web dashboard.

AlertingDatabase ToolsDeployment
0 likes · 9 min read
Deploy and Use the Open‑Source MongoDB Visual Monitoring Tool (mongo_monitor)
MaGe Linux Operations
MaGe Linux Operations
May 6, 2020 · Cloud Native

Why Docker Beats Virtual Machines: Speed, Efficiency, and Real‑World Trade‑offs

This article explains how Docker solves environment‑configuration challenges, compares containers with virtual machines on startup speed, resource usage, and isolation, outlines Docker’s key advantages such as easy deployment and low cost, and discusses its remaining drawbacks like isolation limits, performance under high concurrency, and storage considerations.

Cloud NativeDeploymentVirtualization
0 likes · 9 min read
Why Docker Beats Virtual Machines: Speed, Efficiency, and Real‑World Trade‑offs
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Apr 29, 2020 · Operations

How Our Team Built a Stable SIT Environment: Lessons in Test Environment Governance

This article documents the step‑by‑step practices of a six‑person test‑environment availability team that unified middleware, streamlined deployment pipelines, piloted business usage, introduced monitoring and recovery mechanisms, and created a comprehensive SIT environment handbook to improve integration testing stability and operational efficiency.

DeploymentOperationsSIT
0 likes · 19 min read
How Our Team Built a Stable SIT Environment: Lessons in Test Environment Governance
360 Tech Engineering
360 Tech Engineering
Apr 24, 2020 · Operations

Design and Implementation of Instance Configuration Management in xManager

This article explains how xManager implements comprehensive instance configuration management for big‑data services, covering configuration groups, versioning, node‑level differentiation, database schema, installation workflow, group creation, configuration changes, version switching, and deployment scripts.

Big DataConfiguration ManagementDeployment
0 likes · 11 min read
Design and Implementation of Instance Configuration Management in xManager
Cloud Native Technology Community
Cloud Native Technology Community
Apr 21, 2020 · Cloud Native

Deploying Thanos on Kubernetes: Architecture, Deployment Options, and Practical Guide

This article explains the Thanos architecture, compares Sidecar and Receiver deployment modes, walks through object‑storage configuration, and provides complete Kubernetes YAML examples for Prometheus, Thanos Sidecar, Query, Store Gateway, Ruler, Compact, and Receiver to build a large‑scale cloud‑native monitoring system.

Cloud NativeDeploymentKubernetes
0 likes · 27 min read
Deploying Thanos on Kubernetes: Architecture, Deployment Options, and Practical Guide
Java Backend Technology
Java Backend Technology
Apr 16, 2020 · Backend Development

How to Shrink Spring Boot JARs: Remove Unused Libs for Faster Deployments

This guide explains why Spring Boot JARs become bulky when packaged with many dependencies, and provides a step‑by‑step method—including Maven commands and configuration changes—to strip out unnecessary lib files, dramatically reducing the final artifact size for smoother production deployments.

BackendDeploymentJar Optimization
0 likes · 5 min read
How to Shrink Spring Boot JARs: Remove Unused Libs for Faster Deployments
Efficient Ops
Efficient Ops
Apr 13, 2020 · Cloud Native

How to Migrate a Project to Kubernetes: Step‑by‑Step Guide

This article walks through the complete process of moving a project to a Kubernetes platform, covering image creation, pod controller management, data persistence, service exposure, external publishing, CI/CD integration, and detailed command‑line examples for building, pushing, and deploying Docker images.

DeploymentDockerIngress
0 likes · 15 min read
How to Migrate a Project to Kubernetes: Step‑by‑Step Guide
High Availability Architecture
High Availability Architecture
Apr 8, 2020 · Operations

Slack's Deployment Process: Balancing Speed and Reliability

This article explains how Slack’s engineering team designs a multi‑stage deployment pipeline—including release branches, staging, dogfood, canary, and percentage rollouts—while emphasizing rapid iteration, visibility, and reliability through fast and atomic deployment mechanisms.

DeploymentOperationsReliability
0 likes · 8 min read
Slack's Deployment Process: Balancing Speed and Reliability
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 8, 2020 · Operations

Facebook Configuration Management: Rolling Release with GateKeeper

The article explains how Facebook uses the GateKeeper configuration system to perform safe, incremental rolling releases of new features, describing the release stages, constraint‑based switch logic, integration with external data stores, and the trade‑offs between flexibility and operational risk.

DeploymentFacebookGatekeeper
0 likes · 7 min read
Facebook Configuration Management: Rolling Release with GateKeeper
Wukong Talks Architecture
Wukong Talks Architecture
Apr 5, 2020 · Frontend Development

Step-by-Step Guide to Setting Up a Docsify Documentation Site

This tutorial explains how to install Node.js and docsify-cli, initialize a docsify project, customize the navigation bar, cover page, search and code highlighting, and finally deploy the documentation site to GitHub Pages or a cloud server using Nginx, while providing troubleshooting tips.

DeploymentDocumentationGitHub Pages
0 likes · 8 min read
Step-by-Step Guide to Setting Up a Docsify Documentation Site
Java Captain
Java Captain
Apr 1, 2020 · Operations

Comprehensive Guide to Online Environment Deployment and Operations Practices

This article provides a thorough overview of planning, provisioning, and managing online production environments—including user sizing, bandwidth estimation, database design, OS versus container deployment, middleware selection, security, monitoring, SSH shortcuts, file transfer tools, automation scripts, Docker setup, and log viewing techniques—aimed at giving developers a complete operational perspective.

AutomationDeploymentDocker
0 likes · 16 min read
Comprehensive Guide to Online Environment Deployment and Operations Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 26, 2020 · Operations

Facebook Configuration Management: Challenges, Design, and Large‑Scale Distribution

The article examines Facebook’s massive, real‑time configuration management system, describing its rapid change frequency, the engineering challenges of configuration sprawl, authoring, validation, dependency handling, and the scalable, reliable distribution mechanisms that keep billions of devices and servers consistently updated.

Configuration ManagementDeploymentOperations
0 likes · 10 min read
Facebook Configuration Management: Challenges, Design, and Large‑Scale Distribution
Tencent Cloud Developer
Tencent Cloud Developer
Mar 23, 2020 · Cloud Computing

Understanding Serverless: Concepts, Architecture, and Practical Deployment

The article explains serverless computing—distinguishing it from pure FaaS, outlining its layered architecture, core principles of the Serverless Framework, and step‑by‑step deployment using the CLI—showing how developers can quickly turn ideas into scalable products while abstracting infrastructure management.

BaaSDeploymentDevOps
0 likes · 24 min read
Understanding Serverless: Concepts, Architecture, and Practical Deployment
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 7, 2020 · R&D Management

Comprehensive Guide to Development Process and Review Practices

This article outlines a detailed software development workflow—including requirement review, technical design review, coding, code review, testing, deployment, and post‑release retrospection—providing practical checklists, templates, and best‑practice recommendations to improve product quality and team efficiency.

Code reviewDeploymentprocess management
0 likes · 10 min read
Comprehensive Guide to Development Process and Review Practices
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Mar 4, 2020 · Frontend Development

How Tencent Classroom’s Front‑End Team Survived Pandemic Traffic Surges

During the COVID‑19 pandemic, Tencent Classroom’s front‑end team faced unprecedented traffic spikes, forcing rapid decisions on domain stability, video streaming, data platforms, messaging, monitoring, and deployment pipelines, while sharing lessons on scaling, resilience, and collaborative development under extreme pressure.

DeploymentTencent ClassroomVideo Streaming
0 likes · 13 min read
How Tencent Classroom’s Front‑End Team Survived Pandemic Traffic Surges
Open Source Linux
Open Source Linux
Mar 3, 2020 · Cloud Native

Deploy Your Own Nextcloud Private Cloud with Docker in Minutes

This step‑by‑step guide shows how to install Docker CE on CentOS, pull the Nextcloud image, run the container with proper volume and port mappings, configure firewall and security groups, and finally access the web interface to set up a fully functional private cloud storage solution.

ContainerDeploymentDocker
0 likes · 5 min read
Deploy Your Own Nextcloud Private Cloud with Docker in Minutes
AntTech
AntTech
Mar 2, 2020 · Cloud Native

Practices of Building a Cloud‑Native PaaS Platform for Financial Scenarios

This article details Ant Financial's cloud‑native PaaS platform construction, covering financial‑industry challenges, Kubernetes‑based extensions such as CafeDeployment, fine‑grained release strategies, lossless traffic draining, and the open‑source OpenKruise UnitedDeployment that together enable stable, scalable innovation for banking services.

DeploymentFinancial ServicesKubernetes
0 likes · 15 min read
Practices of Building a Cloud‑Native PaaS Platform for Financial Scenarios
Alibaba Cloud Native
Alibaba Cloud Native
Feb 28, 2020 · Backend Development

Build a Scalable Mini‑App Backend with Alibaba Cloud Function Compute

This guide explains how to use Alibaba Cloud Function Compute to create a serverless, elastic backend for mini‑apps, covering the challenges of high‑traffic mini‑programs, the service template workflow, authentication, data access, deployment steps, and client‑side setup.

Alibaba CloudBackend DevelopmentDeployment
0 likes · 8 min read
Build a Scalable Mini‑App Backend with Alibaba Cloud Function Compute
Meituan Technology Team
Meituan Technology Team
Feb 27, 2020 · Frontend Development

Micro‑Frontend Implementation in Meituan Waimai Advertising Platform

Meituan Waimai’s advertising team tackled duplicated business logic and slow builds across PC, H5, and KA by merging code into a monorepo and adopting a React‑based central‑router micro‑frontend architecture, where a host app dynamically loads sub‑apps with independent routing, stores, CSS, and hot‑module replacement, achieving modularization, faster builds, and isolated deployment.

DeploymentFrontend ArchitectureReact
0 likes · 24 min read
Micro‑Frontend Implementation in Meituan Waimai Advertising Platform
Programmer DD
Programmer DD
Feb 21, 2020 · Operations

How We Cut Deployment Time from Days to Minutes with FRP, Docker, and Ansible

This article details a three‑stage evolution of environment deployment—from manual installation to VM image restoration and finally to automatic registration with command issuance—showing how FRP tunneling, Docker containers, Ansible automation, and a custom deploy tool dramatically reduce deployment effort and eliminate the need for dedicated ops staff.

AnsibleAutomationDeployment
0 likes · 13 min read
How We Cut Deployment Time from Days to Minutes with FRP, Docker, and Ansible
Tencent Cloud Developer
Tencent Cloud Developer
Feb 6, 2020 · Cloud Native

Serverless Framework: From Installation to Deployment – Live Course Overview and Quick Start Guide

The joint online Serverless course, launched by the Serverless team, Tencent Cloud University and Cloud+ community, offers a February 6 live session with expert Chen Tao covering Serverless architecture and static‑site deployment, interactive Q&A, giveaways, and a concise four‑step guide to install, create, deploy, and invoke applications using the Serverless Framework.

CloudComputingCloudNativeDeployment
0 likes · 4 min read
Serverless Framework: From Installation to Deployment – Live Course Overview and Quick Start Guide
Architects' Tech Alliance
Architects' Tech Alliance
Feb 4, 2020 · Backend Development

Microservice Architecture Evolution: From Monolith to Service Mesh

This article walks through the transformation of an online supermarket from a simple monolithic website to a fully fledged microservice architecture, highlighting the motivations, design decisions, common pitfalls, and essential components such as monitoring, tracing, logging, gateways, service discovery, circuit breaking, testing strategies, and service mesh adoption.

DeploymentMicroservicesService Mesh
0 likes · 22 min read
Microservice Architecture Evolution: From Monolith to Service Mesh
Programmer DD
Programmer DD
Jan 20, 2020 · Operations

Deploy Code Instantly with Alibaba Cloud Toolkit for VSCode

This article explains how to install the Alibaba Cloud Toolkit extension for Visual Studio Code and use its one‑click packaging and deployment features to send code to Alibaba Cloud ECS or any remote server, dramatically speeding up development workflows.

Alibaba CloudAutomationDeployment
0 likes · 5 min read
Deploy Code Instantly with Alibaba Cloud Toolkit for VSCode
macrozheng
macrozheng
Jan 8, 2020 · Operations

How to Set Up Jenkins Automated Deployment for the Mall Project

This guide walks you through preparing scripts, uploading them, making them executable, and creating Jenkins jobs for each module of the multi‑module Mall project to achieve fully automated deployment using free‑style projects and SSH execution.

AutomationDeploymentDevOps
0 likes · 8 min read
How to Set Up Jenkins Automated Deployment for the Mall Project
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 31, 2019 · Backend Development

Database Migration Strategies with Feature Toggles: Code‑First, Data‑First, Big Bang, Expand‑Contract, and Double‑Writing

The article explains various database migration approaches—including code‑first, data‑first, big‑bang releases, expand‑contract migrations, and double‑writing with dark reads—highlighting how feature toggles influence compatibility and safety during production system changes.

BackendDeploymentbig bang release
0 likes · 7 min read
Database Migration Strategies with Feature Toggles: Code‑First, Data‑First, Big Bang, Expand‑Contract, and Double‑Writing
Laravel Tech Community
Laravel Tech Community
Dec 30, 2019 · Backend Development

Best Practices for Deploying Laravel Applications to Production

This guide outlines essential steps for deploying a Laravel application, covering Nginx server configuration, Composer autoloader optimization, caching of configuration and routes with Artisan commands, and additional tips to ensure a fast, secure production environment.

DeploymentNginxoptimization
0 likes · 4 min read
Best Practices for Deploying Laravel Applications to Production
Efficient Ops
Efficient Ops
Dec 26, 2019 · Cloud Native

Why Kubernetes Is the Next‑Generation Operating System for Developers

This article explains how Kubernetes transforms from a container orchestrator into a declarative, cloud‑native operating system, showing beginner‑friendly examples, the benefits of YAML‑based deployments, operators, and how it simplifies software delivery compared to traditional Linux VM workflows.

Cloud NativeDeploymentKubernetes
0 likes · 21 min read
Why Kubernetes Is the Next‑Generation Operating System for Developers
Cloud Native Technology Community
Cloud Native Technology Community
Dec 25, 2019 · Cloud Native

Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies

This article explains how Kubernetes uses Deployments, ReplicaSets and Pods to manage containerized applications, covering basic object creation, scaling, rolling updates, readiness probes, rollback, maxSurge/maxUnavailable settings, and advanced strategies such as blue‑green and canary deployments.

Blue-GreenCanaryDeployment
0 likes · 17 min read
Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 25, 2019 · Operations

Deploying Thanos for Unified Prometheus Monitoring and Long‑Term Storage

This guide explains the background, key features, architecture, and step‑by‑step deployment of Thanos—including Sidecar, Store, Query, Compact, Bucket, Rule, and Check components—to provide a unified, high‑availability Prometheus monitoring view with unlimited historical data storage using object storage.

Cloud NativeDeploymentLong‑term Storage
0 likes · 9 min read
Deploying Thanos for Unified Prometheus Monitoring and Long‑Term Storage
Architecture Digest
Architecture Digest
Dec 25, 2019 · Operations

Designing a Multi‑Environment CI/CD Architecture with Jenkins

This article presents a comprehensive Jenkins‑based CI/CD solution that supports multiple branches, environments, projects, and programming languages, offering one‑click deployment and rollback, standardized naming conventions, configurable project mapping files, and a flexible multi‑environment workflow for automated and manual triggers.

AutomationDeploymentDevOps
0 likes · 9 min read
Designing a Multi‑Environment CI/CD Architecture with Jenkins
dbaplus Community
dbaplus Community
Dec 23, 2019 · Databases

How to Deploy, Scale, and Monitor ClickHouse for High‑Performance Big Data Analytics

This article explains ClickHouse's deployment architecture, read‑write separation, shard expansion steps, write‑batch strategies, a three‑layer monitoring model, and its practical application in Tencent's game analytics platform, offering concrete guidance for building a stable, high‑throughput analytics service.

Big DataDeploymentGame Analytics
0 likes · 21 min read
How to Deploy, Scale, and Monitor ClickHouse for High‑Performance Big Data Analytics
Java Captain
Java Captain
Dec 7, 2019 · Cloud Native

Microservice 2.0 Technology Stack Selection Guide for Java Enterprises

This article outlines a comprehensive selection guide for building a production‑ready microservice 2.0 stack on Java, covering evolution milestones, key selection criteria, core infrastructure modules, service frameworks, runtime support, monitoring, fault tolerance, backend services, security, and container‑based deployment platforms.

Cloud NativeDeploymentJava
0 likes · 20 min read
Microservice 2.0 Technology Stack Selection Guide for Java Enterprises
High Availability Architecture
High Availability Architecture
Nov 7, 2019 · Cloud Native

Microservice Architecture: Deployment Patterns, Cross‑Cutting Concerns, API Gateways, Service Discovery, Circuit Breakers, Data Management and Anti‑Patterns

The article reviews common microservice deployment options, cross‑cutting concerns such as configuration, logging and health checks, explains API gateways, service discovery, circuit breakers, discusses data‑ownership strategies, and lists typical anti‑patterns to avoid when building cloud‑native backend systems.

BackendDeploymentMicroservices
0 likes · 8 min read
Microservice Architecture: Deployment Patterns, Cross‑Cutting Concerns, API Gateways, Service Discovery, Circuit Breakers, Data Management and Anti‑Patterns
ITPUB
ITPUB
Oct 22, 2019 · Cloud Native

Master Helm: Install, Configure, and Deploy Applications on Kubernetes

This guide explains Helm’s role as a Kubernetes package manager, introduces core concepts like charts, releases, and repositories, and provides step‑by‑step instructions for installing Helm and Tiller, configuring access, deploying a WordPress site, and upgrading releases.

DeploymentWordPresscloud-native
0 likes · 8 min read
Master Helm: Install, Configure, and Deploy Applications on Kubernetes
Java Captain
Java Captain
Oct 8, 2019 · Operations

Automated Environment Deployment Using FRP, Ansible, and Docker

This article describes a three-stage automated deployment strategy—traditional installation, VM image restoration, and automatic discovery with command issuance—leveraging FRP for internal network tunneling, Ansible for batch control, and Docker for rapid containerized deployment, significantly reducing operational effort and enabling a DevOps workflow.

AnsibleAutomationDeployment
0 likes · 13 min read
Automated Environment Deployment Using FRP, Ansible, and Docker
Ops Development Stories
Ops Development Stories
Sep 20, 2019 · Cloud Native

Deploy PHP & Java Websites on Kubernetes: A Step‑by‑Step Guide

This guide walks beginners through deploying PHP and Java web applications on a Kubernetes cluster, covering environment preparation, Docker image creation, namespace and secret setup, writing deployment, service and ingress manifests, and verifying access via host file configuration, illustrating each step with code snippets and diagrams.

Cloud NativeDeploymentDocker
0 likes · 12 min read
Deploy PHP & Java Websites on Kubernetes: A Step‑by‑Step Guide
Architects' Tech Alliance
Architects' Tech Alliance
Sep 17, 2019 · Backend Development

Microservice Architecture Evolution: From Monolith to Service Mesh and Best Practices

This article walks through the transition of an online supermarket from a simple monolithic web application to a fully fledged microservice architecture, highlighting the challenges, design decisions, component choices, monitoring, tracing, testing, and operational practices needed for a robust, scalable system.

DeploymentMicroservicesarchitecture
0 likes · 24 min read
Microservice Architecture Evolution: From Monolith to Service Mesh and Best Practices
Qunar Tech Salon
Qunar Tech Salon
Sep 17, 2019 · Operations

Automating Mini‑Program Deployment: From IDE Upload to QR‑Code Scanning

This article describes how Quark’s mportal team automated the end‑to‑end deployment of WeChat mini‑programs, replacing manual IDE uploads, backend logins, and review steps with scripted IDE uploads, web automation for audit submission, QR‑code scanning via qscan, and permission management, achieving significant efficiency gains.

DeploymentMini ProgramQR code
0 likes · 8 min read
Automating Mini‑Program Deployment: From IDE Upload to QR‑Code Scanning
JD Tech Talk
JD Tech Talk
Sep 6, 2019 · Blockchain

Step‑by‑Step Guide to Quickly Deploy JD Chain Blockchain Environment

This guide explains how to quickly deploy a JD Chain blockchain environment by downloading the peer and gateway packages, configuring ports, initializing nodes, creating keys and ledgers, and launching management tools, providing step‑by‑step commands and screenshots for a complete setup.

BlockchainDeploymentJD Chain
0 likes · 7 min read
Step‑by‑Step Guide to Quickly Deploy JD Chain Blockchain Environment
DevOps Cloud Academy
DevOps Cloud Academy
Aug 27, 2019 · Cloud Native

Understanding Traditional Release Models, Monolithic Applications, Microservices, and the Role of Kubernetes

The article explains traditional release practices, contrasts monolithic and microservice architectures, highlights challenges of scaling microservices, and shows how Kubernetes provides automation, configuration management, fault handling, and elastic scaling to streamline cloud‑native deployments.

AutomationCloud NativeDeployment
0 likes · 3 min read
Understanding Traditional Release Models, Monolithic Applications, Microservices, and the Role of Kubernetes
21CTO
21CTO
Aug 24, 2019 · Backend Development

How 贝聊 Scaled from a Simple LNMP Stack to a Robust Microservices Architecture

This article chronicles the evolution of the 贝聊 platform from its early LNMP monolithic setup through a Java‑based distributed system to a full microservices architecture, highlighting the technical challenges, design decisions, and future plans such as containerization and API gateway implementation.

DeploymentMicroservicesScalability
0 likes · 21 min read
How 贝聊 Scaled from a Simple LNMP Stack to a Robust Microservices Architecture
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 19, 2019 · Backend Development

Essential Practices for Developing, Deploying, and Operating Microservices

This article outlines comprehensive best‑practice guidelines for building microservice systems, covering source‑code management, development environments, continuous integration and delivery, deployment packaging, automated rollout, feature‑flag usage, configuration handling, centralized logging and monitoring, autoscaling, external service integration, and team ownership throughout the service lifecycle.

Configuration ManagementDeploymentDevOps
0 likes · 21 min read
Essential Practices for Developing, Deploying, and Operating Microservices
Architecture Digest
Architecture Digest
Aug 15, 2019 · Backend Development

Design and Implementation of a Scrapy‑Based Web Crawling Platform

This article explains how to design a flexible web‑crawling platform using Scrapy, covering rule maintenance, job scheduling, asynchronous and real‑time crawlers, project setup, code structure, settings, local execution, deployment with scrapyd, API usage, and examples of Flask‑based real‑time services.

AsyncDeploymentFlask
0 likes · 16 min read
Design and Implementation of a Scrapy‑Based Web Crawling Platform
58 Tech
58 Tech
Aug 7, 2019 · Operations

An Overview of the USP Deployment System: Architecture, Models, and Key Features

This article presents a detailed overview of the 58 Deployment System (USP), covering its evolution, Java‑based architecture, communication and deployment models, traffic management, one‑stop and parallel deployments, gray‑scale rollout, fast rollback, task‑driven workflow, and future direction within private‑cloud environments.

AutomationDeploymentOperations
0 likes · 8 min read
An Overview of the USP Deployment System: Architecture, Models, and Key Features
Programmer DD
Programmer DD
Jul 13, 2019 · Operations

Deploy SpringBoot Apps Directly from IDEA Using Cloud Toolkit

This article walks through using Alibaba Cloud's Cloud Toolkit IDE plugin to configure, package, and deploy a SpringBoot application from IntelliJ IDEA to any server, compares its workflow with native IDEA deployment, and evaluates its core features such as Deploy to Host, Deploy to ECS, file upload, remote terminal, and built‑in Arthas diagnostics.

ArthasDeploymentDevOps
0 likes · 16 min read
Deploy SpringBoot Apps Directly from IDEA Using Cloud Toolkit
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 4, 2019 · Cloud Computing

Migrating a Lightweight Web App to Serverless on Tencent Cloud: A Step‑by‑Step Guide

This article explains the fundamentals of Serverless architecture, its pros and cons, and provides a detailed, practical walkthrough for migrating a lightweight web application to Tencent Cloud's Serverless Cloud Function platform, covering architecture redesign, data storage, performance tuning, debugging, deployment, logging, and monitoring.

DebuggingDeploymentmonitoring
0 likes · 22 min read
Migrating a Lightweight Web App to Serverless on Tencent Cloud: A Step‑by‑Step Guide
Alibaba Cloud Native
Alibaba Cloud Native
Jul 3, 2019 · Cloud Native

Deploy Kubernetes Apps in Seconds with Helm and Alibaba Cloud AppHub

This article introduces Helm as a Kubernetes package manager, explains the Chinese Helm Hub alternative AppHub, guides readers through installing Helm v3, adding the AppHub repository, and quickly deploying the Guestbook example with step‑by‑step commands and optional one‑click UI.

AppHubDeploymentGuestbook
0 likes · 10 min read
Deploy Kubernetes Apps in Seconds with Helm and Alibaba Cloud AppHub
macrozheng
macrozheng
Jun 25, 2019 · Operations

Deploy the Mall Project on Linux with Just Two Docker‑Compose Scripts

This guide walks you through deploying the Mall e‑commerce application on a CentOS 7.6 server using Docker and two docker‑compose files, covering environment setup, required images, configuration of MySQL, Redis, Elasticsearch, RabbitMQ, Nginx, and the Mall services, plus firewall adjustments.

DeploymentDockerDocker Compose
0 likes · 13 min read
Deploy the Mall Project on Linux with Just Two Docker‑Compose Scripts
macrozheng
macrozheng
Jun 14, 2019 · Operations

Step‑by‑Step: Deploy the Mall Application on Linux Using Docker

This guide walks you through installing Docker on CentOS 7.6 and deploying a complete mall stack—including MySQL, Redis, Nginx, RabbitMQ, Elasticsearch, MongoDB, and a SpringBoot service—inside Docker containers, configuring volumes, ports, firewalls, and testing the APIs.

DeploymentDockerElasticsearch
0 likes · 11 min read
Step‑by‑Step: Deploy the Mall Application on Linux Using Docker
Ctrip Technology
Ctrip Technology
May 14, 2019 · Backend Development

Ctrip’s Node.js Platform: Architecture, Deployment, Monitoring, and Public Services

The article details Ctrip’s Node.js technology stack, covering its deployment pipeline, version management, build principles, Docker‑based operations and monitoring, logging models, public services such as SOA, storage, cache, disaster recovery, and real‑world application scenarios like data aggregation and server‑side rendering.

BackendDeploymentctri p
0 likes · 10 min read
Ctrip’s Node.js Platform: Architecture, Deployment, Monitoring, and Public Services
Wukong Talks Architecture
Wukong Talks Architecture
May 5, 2019 · Frontend Development

Building a Knowledge Management Site with VuePress: From Installation to Automated Cloud Deployment

This guide walks developers through selecting VuePress for a centralized documentation portal, installing it globally or locally, configuring navigation and build scripts, generating static files, deploying them on an Ubuntu server with Nginx, and automating updates via Jenkins, cron jobs, and Docker.

DeploymentDocumentationVuePress
0 likes · 9 min read
Building a Knowledge Management Site with VuePress: From Installation to Automated Cloud Deployment
Node Underground
Node Underground
Apr 5, 2019 · Cloud Native

How ZEIT Now Simplifies Serverless Deployments with One-Click Builds

ZEIT Now, the serverless platform from the creators of Next.js, provides a fast, parallel, one‑click deployment workflow that automatically builds and deploys front‑end, back‑end, and function code, supports multiple built‑in and custom builders, and enables blue‑green releases and seamless Git integration.

Blue‑Green deploymentCloud FunctionsDeployment
0 likes · 5 min read
How ZEIT Now Simplifies Serverless Deployments with One-Click Builds
Efficient Ops
Efficient Ops
Apr 1, 2019 · Operations

Beyond Linux: Mastering Modern Operations – From Deployment to Cloud

This article explores the full spectrum of modern operations, covering environment deployment, troubleshooting, backup, high availability, monitoring, security, automation, virtualization, and cloud services, while highlighting essential tools and best practices for both Linux and Windows environments.

AutomationDeploymentOperations
0 likes · 8 min read
Beyond Linux: Mastering Modern Operations – From Deployment to Cloud
ITPUB
ITPUB
Mar 26, 2019 · Operations

How to Build a 99.99% High‑Availability Service: Practices and Architecture Evolution

This article explains the essential requirements for achieving 99.99% service availability—consistency, eliminating single points, placement groups, traffic isolation, same‑city active‑active, N+1 redundancy, and multi‑region active‑active—illustrated with a step‑by‑step Yum repository service case study and evolving architecture diagrams.

Deploymentarchitecturecloud operations
0 likes · 9 min read
How to Build a 99.99% High‑Availability Service: Practices and Architecture Evolution
Efficient Ops
Efficient Ops
Mar 21, 2019 · Operations

How Ctrip Scales Continuous Delivery: 6000 Daily Deploys with Jenkins & K8s

This article details Ctrip's large‑scale continuous delivery practice, describing their deployment pipeline, unified build platform, Jenkins integration, Kubernetes‑based elastic agents, monitoring, and the challenges and improvements they encountered while handling thousands of daily deployments across multiple environments.

Cloud NativeContinuous DeliveryDeployment
0 likes · 21 min read
How Ctrip Scales Continuous Delivery: 6000 Daily Deploys with Jenkins & K8s
58 Tech
58 Tech
Mar 12, 2019 · Operations

Overview of the Octopus Automation Platform Architecture and Core Modules

The article introduces Octopus, the core automation service of 58 Group, detailing its overall architecture, the Octopus Agent lifecycle, communication mechanisms, management center capabilities, and key functional modules such as server information collection, command execution, deployment, permission control, and file transfer.

APIAgentAutomation
0 likes · 11 min read
Overview of the Octopus Automation Platform Architecture and Core Modules
Alibaba Cloud Native
Alibaba Cloud Native
Feb 26, 2019 · Cloud Native

Why Kubernetes Is the Next‑Generation OS and How to Build Your First Operator

This article explains why Kubernetes should be seen as a next‑generation operating system, walks through a simple nginx deployment using declarative YAML, introduces the concepts of CRDs, custom controllers and Operators, and shows how to create and manage resources such as etcd clusters and virtual machines within Kubernetes.

DeploymentDevOpsKubernetes
0 likes · 20 min read
Why Kubernetes Is the Next‑Generation OS and How to Build Your First Operator