Tagged articles
821 articles
Page 4 of 9
Practical DevOps Architecture
Practical DevOps Architecture
Aug 29, 2023 · Cloud Native

Understanding Kubernetes Deployment Controller and Rolling Updates

This article explains the core functions of the Kubernetes Deployment controller, describes how rolling updates and canary releases work, provides a sample Deployment YAML, and demonstrates common kubectl commands for inspecting, updating, and rolling back deployments in a cloud‑native environment.

CloudNativeDeploymentRollingUpdate
0 likes · 4 min read
Understanding Kubernetes Deployment Controller and Rolling Updates
Efficient Ops
Efficient Ops
Aug 20, 2023 · Cloud Native

Master Kubernetes YAML with kubectl: help, dry‑run, and explain tricks

This guide shows beginners how to simplify Kubernetes YAML creation by leveraging kubectl's help, dry‑run, and explain commands, providing step‑by‑step examples, code snippets, and practical tips to boost efficiency and confidence when deploying applications.

Cloud NativeDeploymentKubernetes
0 likes · 6 min read
Master Kubernetes YAML with kubectl: help, dry‑run, and explain tricks
21CTO
21CTO
Aug 11, 2023 · Backend Development

Why PHP Still Dominates Server‑Side Development in 2023: Key Stats and Trends

The 2023 PHP report reveals that PHP holds a 77.5% market share among server‑side languages, outlines its dominant use in APIs, CMS and internal apps, details deployment preferences, container and orchestration adoption, version distribution, and the major challenges teams face when upgrading.

Backend DevelopmentDeploymentMarket Share
0 likes · 10 min read
Why PHP Still Dominates Server‑Side Development in 2023: Key Stats and Trends
MaGe Linux Operations
MaGe Linux Operations
Aug 11, 2023 · Cloud Native

Master Docker: From Basics to Advanced Practices and Troubleshooting

This comprehensive Docker guide covers fundamental concepts, common use cases, installation steps, storage configuration, image management, container creation, networking modes, volume handling, private registry setup, backup strategies, and MySQL deployment, providing practical commands and explanations for developers and ops engineers.

ContainerDeploymentDocker
0 likes · 17 min read
Master Docker: From Basics to Advanced Practices and Troubleshooting
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 5, 2023 · Frontend Development

Second‑Level (秒级) Front‑End Rollback: A Step‑by‑Step Demo Using Vite, React, and Node

This article presents a complete tutorial for implementing a near‑instant (second‑level) rollback mechanism for single‑page front‑end applications, covering the underlying idea, project setup with Vite and React, history recording, a lightweight Node server, and a petite‑Vue visual interface for selecting and applying previous builds.

DeploymentNodeReact
0 likes · 20 min read
Second‑Level (秒级) Front‑End Rollback: A Step‑by‑Step Demo Using Vite, React, and Node
Alibaba Cloud Native
Alibaba Cloud Native
Jul 28, 2023 · Cloud Native

Deploy a Web App on Alibaba Cloud SAE: Step-by-Step Guide for the Cloud Native Challenge

This guide walks you through claiming a free SAE trial, creating a Serverless application, configuring public access, and submitting your deployment for the 4th Cloud Native Programming Challenge, providing practical steps and essential links for a successful migration to Alibaba Cloud's Serverless Application Engine.

Alibaba CloudCloud NativeDeployment
0 likes · 6 min read
Deploy a Web App on Alibaba Cloud SAE: Step-by-Step Guide for the Cloud Native Challenge
Goodme Frontend Team
Goodme Frontend Team
Jul 14, 2023 · Frontend Development

Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)

The article recounts a team's two‑year deep dive into DingTalk mini‑program development, exposing numerous iOS keyboard bugs, missing APIs, version‑upgrade quirks, performance issues, and inadequate official support, while also sharing workarounds, CI/CD automation tips, and suggestions for platform improvement.

DeploymentDingTalkMini Program
0 likes · 21 min read
Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)
Architect's Guide
Architect's Guide
Jul 13, 2023 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

This article introduces common release strategies—blue‑green deployment, rolling updates, and canary (gray) releases—detailing their workflows, advantages, drawbacks, and practical considerations, and clarifies how they differ from A/B testing in modern software delivery.

A/B testingBlue-GreenCanary
0 likes · 9 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Explained
Java Architecture Diary
Java Architecture Diary
Jul 13, 2023 · Cloud Native

How to Deploy Higress 1.1 as a Standalone Cloud‑Native Gateway Without Kubernetes

This guide explains what Higress is, compares it with traditional gateways, and provides step‑by‑step instructions—including code snippets—to deploy Higress 1.1 as a standalone, non‑Kubernetes cloud‑native gateway, configure routes, and test migration from Spring Cloud Gateway for microservice applications.

Cloud Native GatewayDeploymentHigress
0 likes · 6 min read
How to Deploy Higress 1.1 as a Standalone Cloud‑Native Gateway Without Kubernetes
DataFunTalk
DataFunTalk
Jun 16, 2023 · Cloud Native

Kubernetes Operator Deployment Challenges and Alluxio Operator Case Study

This article reviews the challenges of deploying applications on Kubernetes, introduces the operator concept as a mainstream solution, explains how to design and implement custom operators for services, and demonstrates these ideas with a detailed Alluxio Operator case study, including maturity levels and future enhancements.

AlluxioCloud NativeDeployment
0 likes · 17 min read
Kubernetes Operator Deployment Challenges and Alluxio Operator Case Study
Tencent Cloud Developer
Tencent Cloud Developer
Jun 14, 2023 · Frontend Development

How Tencent Video Built a One‑Code Multi‑Platform Search with Hippy

This article explains how Tencent Video created a unified search system that runs on Android, iOS, H5, mini‑programs and PC by consolidating backend interfaces, using the Hippy‑Vue stack, conditional compilation, and a three‑layer template to dramatically reduce development and maintenance costs.

DeploymentHippyMobile
0 likes · 12 min read
How Tencent Video Built a One‑Code Multi‑Platform Search with Hippy
Wukong Talks Architecture
Wukong Talks Architecture
Jun 14, 2023 · Operations

One‑Click Deployment of Branch Code to a Remote Server Using Jenkins

This article provides a step‑by‑step guide on installing Jenkins, configuring global tools, creating a freestyle project, pulling code from GitLab, building a Java JAR, backing up existing JARs, copying the new package to a remote server, and performing a rolling Docker Swarm update, while also addressing common SSL and SSH issues.

AutomationDeploymentDevOps
0 likes · 10 min read
One‑Click Deployment of Branch Code to a Remote Server Using Jenkins
dbaplus Community
dbaplus Community
Jun 11, 2023 · Big Data

Step-by-Step Guide to Deploying a Kafka Cluster and Essential Tools

This article provides a comprehensive walkthrough of installing and configuring a Kafka cluster, including Zookeeper setup, detailed command-line instructions, and reviews of useful client and monitoring tools such as PrettyZoo, Kafka Tool, and Kafka Eagle, with practical tips and configuration examples.

CLIDeploymenttools
0 likes · 11 min read
Step-by-Step Guide to Deploying a Kafka Cluster and Essential Tools
JD Tech
JD Tech
Jun 7, 2023 · Operations

Practical Guide to Achieving High Availability in Software Delivery

This article explains the concept of high availability, outlines the challenges of collaborative delivery, architectural design, coding practices, secure release, and deployment operations, and provides concrete steps, process standards, emergency plans, and self‑check tools to ensure reliable, fault‑tolerant software systems.

CollaborationDeploymentarchitecture
0 likes · 13 min read
Practical Guide to Achieving High Availability in Software Delivery
Code Ape Tech Column
Code Ape Tech Column
Jun 5, 2023 · Backend Development

How to Slim Down SpringBoot Jar Packages for Faster Deployment

This article explains how to reduce the size of SpringBoot executable JAR files by separating application classes from dependency libraries, configuring the Maven build to use a ZIP layout, and deploying the slimmed package with a custom loader path, thereby speeding up uploads and updates.

DeploymentJar SlimmingJava
0 likes · 6 min read
How to Slim Down SpringBoot Jar Packages for Faster Deployment
Liangxu Linux
Liangxu Linux
May 31, 2023 · Operations

Deploy and Use rtty for Web‑Based Remote Linux Management

This guide introduces rtty—a lightweight C client, Go server, and Vue front‑end tool for web‑accessible remote Linux terminals—covers its main features, step‑by‑step server deployment, token generation, browser access, and file transfer commands, and provides the open‑source repository link.

DeploymentLinuxopen-source
0 likes · 4 min read
Deploy and Use rtty for Web‑Based Remote Linux Management
Tencent Cloud Developer
Tencent Cloud Developer
May 22, 2023 · Artificial Intelligence

Application of AI Large Language Models in the Full Software Development Lifecycle

The article shows how AI large‑language models such as ChatGPT can support every stage of the software development lifecycle—from extracting requirements and designing solutions to generating code, tests, deployment scripts, and operational diagnostics—while warning about model inaccuracies, hallucinations, intellectual‑property and privacy risks.

AIChatGPTDeployment
0 likes · 8 min read
Application of AI Large Language Models in the Full Software Development Lifecycle
Architecture Digest
Architecture Digest
May 20, 2023 · Frontend Development

Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article presents a step‑by‑step technical guide for creating a real‑time, dynamic data‑visualization dashboard using Echarts on the front end and a Java‑based backend, covering design screenshots, requirement analysis, architecture, configuration, code structure, deployment commands, and source‑code acquisition.

DashboardData visualizationDeployment
0 likes · 5 min read
Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
DataFunSummit
DataFunSummit
May 18, 2023 · Databases

Building Graph Applications with TuGraph: Scenarios, Deployment, Modeling, Data Import, Development, Monitoring, and Integration

This guide walks through using the TuGraph graph database to design and deploy graph applications, covering real‑world scenarios, database selection, built‑in datasets, Docker/CentOS/Ubuntu deployment, model design, data import, debugging, operational monitoring, and integration with services or direct RESTful APIs.

DeploymentRESTful APITuGraph
0 likes · 11 min read
Building Graph Applications with TuGraph: Scenarios, Deployment, Modeling, Data Import, Development, Monitoring, and Integration
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 18, 2023 · Cloud Native

How to Build a High‑Availability E‑Commerce Platform on Kubernetes

This guide explains how to design and deploy a highly available, scalable e‑commerce platform on Kubernetes by containerizing services, planning clusters, configuring replication, load balancing, persistent storage, monitoring, security, CI/CD pipelines, and provides complete YAML examples for frontend, backend, and database components.

Cloud NativeDeploymentKubernetes
0 likes · 8 min read
How to Build a High‑Availability E‑Commerce Platform on Kubernetes
Alibaba Cloud Developer
Alibaba Cloud Developer
May 18, 2023 · Operations

Why Gray Releases Fail: A Real-World Bug and an MVP Gray Release Blueprint

This article examines a subtle gray‑release bug that caused message loss due to mismatched environment configurations, analyzes its root causes, and proposes a minimum‑viable‑product gray‑release design with practical strategies, observability tips, and configuration examples to ensure safe, incremental rollouts.

ConfigurationDeploymentObservability
0 likes · 21 min read
Why Gray Releases Fail: A Real-World Bug and an MVP Gray Release Blueprint
Java Architect Essentials
Java Architect Essentials
May 4, 2023 · Operations

Easy-Jenkins: A One‑Click Deployment Tool for Vue Front‑Ends and Java JAR Back‑Ends

The article introduces Easy‑Jenkins, a lightweight one‑click deployment tool that supports Vue and JAR projects, explains its pipeline architecture, shows step‑by‑step installation, configuration, branch management, and deployment operations, and provides practical screenshots and command examples for developers.

DeploymentOperationsVue
0 likes · 7 min read
Easy-Jenkins: A One‑Click Deployment Tool for Vue Front‑Ends and Java JAR Back‑Ends
Alibaba Cloud Native
Alibaba Cloud Native
May 1, 2023 · Cloud Native

Deploy FastChat on Alibaba Cloud ASK: A Serverless AI Model Tutorial

This guide shows how to quickly deploy the open‑source FastChat AI assistant on Alibaba Cloud ASK's serverless Kubernetes platform, covering prerequisites, YAML configuration, GPU handling, verification steps, and three usage scenarios including web UI, API calls, and a VSCode extension.

AIASKDeployment
0 likes · 12 min read
Deploy FastChat on Alibaba Cloud ASK: A Serverless AI Model Tutorial
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2023 · Cloud Native

Master Kubernetes Essentials: kube-proxy, Pods, Deployments, Services & More

This article explains key Kubernetes concepts—including the kube-proxy IPVS mode versus iptables, static Pods, Pod lifecycle states, Pod creation workflow, restart policies, health probes, scheduling strategies, init containers, Deployment upgrade processes and strategies, DaemonSet characteristics, Horizontal Pod Autoscaling, Service types and load‑balancing, headless Services, external access methods, Ingress routing, image pull policies, and load‑balancer options—providing a comprehensive overview for cloud‑native practitioners.

Cloud NativeDeploymentIngress
0 likes · 16 min read
Master Kubernetes Essentials: kube-proxy, Pods, Deployments, Services & More
Top Architect
Top Architect
Apr 20, 2023 · Backend Development

General Guide to Deploying a Spring Boot Microservice Project with Maven

This article provides a step‑by‑step tutorial on analyzing a Spring Boot microservice project, configuring parent and child Maven pom files, packaging modules with Maven plugins, and deploying both backend JARs and frontend assets to Windows or Linux servers.

BackendDeploymentMicroservices
0 likes · 12 min read
General Guide to Deploying a Spring Boot Microservice Project with Maven
Top Architect
Top Architect
Apr 18, 2023 · Backend Development

Spring Dynamic Configuration, Project Packaging, and Deployment for Java Backend Applications

This article explains how to use Spring's profile‑specific configuration files, package a multi‑module Java project with Maven or IDEA, and deploy the resulting JAR on a Linux server by installing JDK, setting environment variables, and starting the application in foreground or background.

Backend DevelopmentDeploymentDynamic Configuration
0 likes · 10 min read
Spring Dynamic Configuration, Project Packaging, and Deployment for Java Backend Applications
DevOps
DevOps
Apr 18, 2023 · Operations

Decoupling Deployment and Release: Low‑Risk Release Strategies for DevOps

The article explains how separating code deployment from feature release reduces risk by describing deployment versus release concepts, low‑risk release goals, and detailed techniques such as environment‑based (blue‑green, canary, rolling) and application‑based (feature toggles, A/B testing, dark launch) strategies within DevOps.

Blue-GreenCanaryDeployment
0 likes · 19 min read
Decoupling Deployment and Release: Low‑Risk Release Strategies for DevOps
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Apr 11, 2023 · Cloud Native

Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands

This article introduces Kubernetes as an open‑source container orchestration platform, explains its core objects like Pods, Services, ReplicaSets, and Deployments, clarifies its relationship with Docker, and provides a step‑by‑step example covering deployment, exposure, scaling, rolling updates, and rollback using kubectl commands.

DeploymentDevOpsKubernetes
0 likes · 5 min read
Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2023 · Operations

Boost Your Ops Efficiency: 5 Python Scripts Every Sysadmin Should Master

This article explores how Python can automate common operations tasks—remote command execution, log parsing, system monitoring with alerts, batch software deployment, and backup/restore—providing code examples with libraries such as paramiko, regex, psutil, fabric, and shutil to help engineers boost efficiency and reduce manual errors.

DeploymentOperations AutomationScripting
0 likes · 9 min read
Boost Your Ops Efficiency: 5 Python Scripts Every Sysadmin Should Master
Top Architect
Top Architect
Apr 7, 2023 · Backend Development

Dynamic Spring Configuration Files, Project Packaging, and Deployment Guide

This article explains how to use Spring's dynamic profile configuration to separate environment-specific YAML files, demonstrates jar and IDE launch options, outlines Maven and IDEA packaging steps, and provides detailed instructions for installing Java, configuring environment variables, and deploying the packaged Spring Boot application on a server.

ConfigurationDeploymentJava
0 likes · 9 min read
Dynamic Spring Configuration Files, Project Packaging, and Deployment Guide
JD Retail Technology
JD Retail Technology
Apr 6, 2023 · Backend Development

JSF 1.7.6 Preheat Strategy: Practice and Performance Test Report

This report details the background, implementation, and results of using the JSF 1.7.6 dynamic preheat strategy to mitigate performance spikes during service deployments on JD's VOP platform, comparing scenarios with and without preheat and providing concrete monitoring data and configuration guidance.

DeploymentJSFPerformance Testing
0 likes · 7 min read
JSF 1.7.6 Preheat Strategy: Practice and Performance Test Report
Top Architect
Top Architect
Apr 3, 2023 · Backend Development

Enabling Docker Remote Access, Configuring IDEA Docker Plugin, and Deploying a Spring Boot Eureka Server with Maven

This tutorial walks through enabling Docker remote connections on Linux and Windows, installing and configuring the IntelliJ IDEA Docker plugin, adding a docker‑maven‑plugin to a Spring Boot Eureka project, building Docker images, creating containers with port mapping, and setting up one‑click deployment for rapid backend development.

BackendDeploymentDocker
0 likes · 11 min read
Enabling Docker Remote Access, Configuring IDEA Docker Plugin, and Deploying a Spring Boot Eureka Server with Maven
Open Source Linux
Open Source Linux
Mar 31, 2023 · Operations

Boost Your Ops Efficiency: 5 Python Scripts Every Engineer Should Know

This article explains how Python can automate common operations tasks—remote command execution, log parsing, system monitoring with alerts, batch software deployment, and backup/recovery—providing code examples and practical tips to improve efficiency and reduce manual errors.

AutomationDeploymentOps
0 likes · 9 min read
Boost Your Ops Efficiency: 5 Python Scripts Every Engineer Should Know
Programmer DD
Programmer DD
Mar 28, 2023 · Frontend Development

Why Front‑End/Back‑End Separation Is the Key to Scalable Projects

The article explains how front‑end/back‑end separation restructures development by letting front‑end teams handle UI and interaction while back‑end teams expose data via RESTful APIs, improving modularity, parallel work, deployment flexibility, and overall system scalability.

APIDeploymentarchitecture
0 likes · 6 min read
Why Front‑End/Back‑End Separation Is the Key to Scalable Projects
IT Architects Alliance
IT Architects Alliance
Mar 28, 2023 · Big Data

Kafka Core Concepts, Architecture, Performance Optimization, and Production Deployment Guide

This comprehensive guide explains Kafka's core value as a message queue, its fundamental concepts, cluster architecture, high‑performance data handling, resource planning for large‑scale deployments, operational tools, consumer‑group mechanics, offset management, rebalance strategies, and custom partitioner implementation.

DeploymentReplicationStreaming
0 likes · 29 min read
Kafka Core Concepts, Architecture, Performance Optimization, and Production Deployment Guide
JD Retail Technology
JD Retail Technology
Mar 16, 2023 · Operations

Ensuring High Availability in Software: Collaboration, Architecture, Implementation, and Operational Practices

This article explains the concept of high availability, outlines the challenges of achieving it in complex software delivery chains, and provides practical guidance on improving collaboration efficiency, establishing process standards, designing robust architecture, implementing disciplined coding, executing safe releases, and maintaining operational safeguards.

CollaborationDeploymentarchitecture
0 likes · 11 min read
Ensuring High Availability in Software: Collaboration, Architecture, Implementation, and Operational Practices
Tencent Cloud Developer
Tencent Cloud Developer
Mar 13, 2023 · Cloud Computing

Design Principles for High‑Availability System Architecture

The article outlines a comprehensive high‑availability architecture framework across six layers—development standards, application services, storage, product fallback, operations deployment, and emergency response—detailing design principles such as stateless services, elastic scaling, redundant storage, robust monitoring, gray releases, and chaos engineering to ensure resilient, continuously available systems.

DeploymentScalabilitySystem Architecture
0 likes · 25 min read
Design Principles for High‑Availability System Architecture
Sohu Tech Products
Sohu Tech Products
Mar 8, 2023 · Operations

Easy‑Jenkins: A One‑Click Deployment Tool for Vue and Jar Projects

Easy‑Jenkins is a lightweight, one‑click deployment tool for Vue front‑ends and Java jar back‑ends that provides a pipeline‑style interface, real‑time deployment monitoring, branch‑based configuration, and requires no database, making it ideal for small‑scale personal projects.

DeploymentJavatool
0 likes · 9 min read
Easy‑Jenkins: A One‑Click Deployment Tool for Vue and Jar Projects
DevOps
DevOps
Feb 6, 2023 · Operations

Microservice Testing Strategy: Pre‑Production and Production Approaches

This article explains how microservice architectures require a comprehensive testing strategy that combines traditional pre‑production tests—unit, integration, component, contract, and end‑to‑end—with production‑focused techniques such as fault injection, canary, blue‑green, and multivariate testing to ensure reliable continuous delivery.

Blue-GreenCanaryContinuous Delivery
0 likes · 5 min read
Microservice Testing Strategy: Pre‑Production and Production Approaches
Architects Research Society
Architects Research Society
Feb 2, 2023 · Backend Development

Medium’s Journey to Microservices: Principles, Strategies, and Lessons Learned

This article explains why Medium transitioned from a monolithic Node.js application to a microservice architecture, outlines the core design principles, shares practical strategies for building, deploying, and observing services, and warns about common pitfalls such as the microservice syndrome.

Backend DevelopmentDeploymentObservability
0 likes · 23 min read
Medium’s Journey to Microservices: Principles, Strategies, and Lessons Learned
Test Development Learning Exchange
Test Development Learning Exchange
Jan 31, 2023 · Fundamentals

Comprehensive Software Testing Process from Requirement Analysis to Full Release

This article outlines a complete software testing workflow—including requirement analysis, technical review, test design, developer self‑testing, test involvement, gray release, and full launch—highlighting key activities, stakeholder participation, and best practices for ensuring quality throughout the development lifecycle.

DeploymentSoftware Testingdevelopment lifecycle
0 likes · 5 min read
Comprehensive Software Testing Process from Requirement Analysis to Full Release
Efficient Ops
Efficient Ops
Jan 9, 2023 · Operations

Boost Ops Efficiency: 5 Python Scripts Every Sysadmin Should Use

This article explains how Python can automate common operations tasks—remote command execution, log parsing, system monitoring with alerts, bulk software deployment, and backup/restore—providing code examples for each and highlighting additional tools that help sysadmins improve efficiency and reduce errors.

BackupDeploymentPython
0 likes · 9 min read
Boost Ops Efficiency: 5 Python Scripts Every Sysadmin Should Use
macrozheng
macrozheng
Jan 3, 2023 · Cloud Native

Deploy DooTask: Open-Source Docker‑Based Task Manager for Teams

This article introduces DooTask, an open‑source PHP task‑management platform, explains its features and multi‑client support, and provides step‑by‑step Docker installation instructions along with screenshots of its UI components for effective project coordination.

DeploymentPHPProject Management
0 likes · 5 min read
Deploy DooTask: Open-Source Docker‑Based Task Manager for Teams
Code Ape Tech Column
Code Ape Tech Column
Jan 3, 2023 · Big Data

Elasticsearch vs ClickHouse: Performance, Cost, and Deployment Guide

This article compares Elasticsearch and ClickHouse in terms of write throughput, query speed, and server cost, then provides a step‑by‑step deployment guide for a private data pipeline using Zookeeper, Kafka, FileBeat, and ClickHouse, along with common issues and their solutions.

Big DataClickHouseDeployment
0 likes · 15 min read
Elasticsearch vs ClickHouse: Performance, Cost, and Deployment Guide
ITPUB
ITPUB
Dec 26, 2022 · Cloud Native

What Really Happens When You Deploy an App on Kubernetes?

This article walks through the complete lifecycle of a Kubernetes deployment, explaining how a manual upgrade request triggers API calls, creates Deployments, ReplicaSets, Pods, and how the scheduler, kubelet, and Docker work together, while also covering concepts like containers, labels, replication controllers, deployments, and autoscaling mechanisms.

Cloud NativeContainersDeployment
0 likes · 23 min read
What Really Happens When You Deploy an App on Kubernetes?
Top Architect
Top Architect
Dec 26, 2022 · Backend Development

Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, Governance and Deployment

This article provides a thorough overview of backend development, covering system design principles such as high cohesion and low coupling, architectural patterns for high concurrency and availability, network communication techniques, common fault scenarios, monitoring and alerting strategies, service governance practices, and deployment workflows.

BackendDeploymentScalability
0 likes · 30 min read
Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, Governance and Deployment
ITPUB
ITPUB
Dec 25, 2022 · Cloud Native

How to Build a Scalable Distributed File System with MinIO

This guide explains the fundamentals of distributed file systems, compares them with traditional storage, introduces MinIO’s architecture and features, and provides step‑by‑step instructions for deploying a multi‑node MinIO cluster with Nginx load balancing on Linux.

DeploymentLinuxMinio
0 likes · 16 min read
How to Build a Scalable Distributed File System with MinIO
Architecture Digest
Architecture Digest
Dec 23, 2022 · Backend Development

Case Study: Microservice Migration Challenges and Lessons Learned

This case study examines a data‑service company's transition to a microservice architecture, detailing the initial benefits such as improved visibility and reduced deployment cost, the subsequent explosion of complexity, queue‑head blocking, shared‑library versioning issues, and the trade‑offs that led the team to partially revert to a monolithic design.

DeploymentMicroservicesOperations
0 likes · 11 min read
Case Study: Microservice Migration Challenges and Lessons Learned
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 23, 2022 · Cloud Native

What Happens When You Deploy an App on Kubernetes? A Deep Dive

This article walks through the entire lifecycle of deploying an application on Kubernetes, explaining how Docker containers differ from virtual machines, the role of Pods, ReplicationControllers, Deployments, and how automatic scaling with HPA and VPA keeps services reliable and efficient.

Cloud NativeDeploymentHPA
0 likes · 21 min read
What Happens When You Deploy an App on Kubernetes? A Deep Dive
Architecture Digest
Architecture Digest
Dec 21, 2022 · Operations

Designing High‑Availability Systems: Principles and Practices Across Six Layers

This article systematically explores high‑availability system design from development standards, capacity planning, application services, storage, product strategies, operations deployment, to incident response, presenting key concepts, architectural patterns, and practical guidelines for building resilient services.

DeploymentOperationsSystem Design
0 likes · 27 min read
Designing High‑Availability Systems: Principles and Practices Across Six Layers
政采云技术
政采云技术
Dec 20, 2022 · Big Data

An Introduction to Presto: Origins, Features, Architecture, and Quick‑Start Deployment Guide

This article explains Presto’s origin as Facebook’s open‑source OLAP engine, outlines its key characteristics, advantages and drawbacks, describes its overall architecture and query flow, and provides a step‑by‑step guide for downloading, configuring, and launching a Presto cluster for fast interactive analytics.

ConnectorDeploymentPresto
0 likes · 16 min read
An Introduction to Presto: Origins, Features, Architecture, and Quick‑Start Deployment Guide
Programmer DD
Programmer DD
Dec 9, 2022 · Operations

Deploy Home Server Services Instantly with Tipi

This guide introduces Tipi, an open‑source home‑server management tool that launches services in containers with a click, and provides step‑by‑step commands to download and start the platform, plus a link to its documentation.

ContainerDeploymentTipi
0 likes · 3 min read
Deploy Home Server Services Instantly with Tipi
Programmer DD
Programmer DD
Dec 5, 2022 · Backend Development

Why Our Microservice Overhaul Sparked Explosive Complexity—and What We Learned

A data‑service company migrated 20,000 customers to a microservice architecture, initially gaining visibility, lower deployment costs, and easier scaling, but later faced queue head blocking, shared‑library version chaos, load‑pattern challenges, and management overhead, ultimately prompting a return to a monolith with a new "Centrifuge" component.

DeploymentMicroservicesScalability
0 likes · 12 min read
Why Our Microservice Overhaul Sparked Explosive Complexity—and What We Learned
AsiaInfo Technology: New Tech Exploration
AsiaInfo Technology: New Tech Exploration
Nov 21, 2022 · Cloud Native

Zero‑Touch Kubernetes Deployment: A Minimalist, Automated Solution

This article analyzes the challenges of traditional Kubernetes cluster installation, proposes a fully automated, zero‑touch deployment framework that abstracts and packages all required resources, and explores its architecture, implementation using Go, cloud‑edge collaboration with KubeEdge, and future extensions toward CRD‑based operators.

CRDCloud NativeDeployment
0 likes · 22 min read
Zero‑Touch Kubernetes Deployment: A Minimalist, Automated Solution
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 14, 2022 · Frontend Development

Real‑Time Jenkins Build Log Retrieval with WebSocket in a Frontend Deployment Platform

This article demonstrates how to extend a front‑end deployment platform by adding dynamic routing, a configuration‑detail page, backend APIs, and a full‑stack Socket.IO integration that streams Jenkins build logs to the browser in real time, while also managing a globally unique build instance to synchronize multiple clients.

Deploymentreal-time logs
0 likes · 18 min read
Real‑Time Jenkins Build Log Retrieval with WebSocket in a Frontend Deployment Platform
Top Architect
Top Architect
Nov 6, 2022 · Backend Development

Comprehensive Guide to Backend Development: System Design, Architecture, Network Communication, Fault Handling, Monitoring, Service Governance and Deployment

This article provides a thorough overview of backend development, covering system development principles, architectural design patterns, network communication techniques, common faults and exceptions, monitoring and alerting strategies, service governance practices, and deployment workflows, all illustrated with clear explanations and practical examples.

BackendDeploymentSystem Design
0 likes · 33 min read
Comprehensive Guide to Backend Development: System Design, Architecture, Network Communication, Fault Handling, Monitoring, Service Governance and Deployment
Architect's Guide
Architect's Guide
Nov 5, 2022 · Backend Development

Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, and Deployment

This article provides a comprehensive overview of backend development, covering system development principles, architecture design patterns, network communication techniques, fault and exception handling, monitoring and alerting strategies, service governance, testing methodologies, and deployment practices to help developers build robust, scalable, and maintainable services.

DeploymentSystem Designarchitecture
0 likes · 33 min read
Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, and Deployment
Architecture Digest
Architecture Digest
Nov 4, 2022 · Cloud Native

Containerization Journey at Ximalaya: Practices, Tools, and Lessons Learned

This article recounts Ximalaya’s evolution from early Docker adoption to a mature cloud‑native deployment platform, detailing principles, custom tools such as barge and k8s‑sync, health‑check strategies, multi‑process management, and integration with existing middleware to achieve reliable, zero‑downtime service releases.

DeploymentDevOpsKubernetes
0 likes · 18 min read
Containerization Journey at Ximalaya: Practices, Tools, and Lessons Learned
Architect
Architect
Oct 31, 2022 · Cloud Native

Building a Cloud‑Native Container Platform at Ximalaya: Practices, Principles, and Evolution

This article recounts Ximalaya's journey from a simple Docker‑based project template to a full‑featured Kubernetes‑driven container platform, describing the principles, tools, health‑check strategies, deployment patterns, middleware integration, and lessons learned for building reliable cloud‑native services.

Cloud NativeDeploymentDevOps
0 likes · 13 min read
Building a Cloud‑Native Container Platform at Ximalaya: Practices, Principles, and Evolution
Ziru Technology
Ziru Technology
Oct 28, 2022 · Operations

Why Feature Environments Fail and How to Build a Reliable One

This article analyzes the difficulties of initializing stable environments, the poor usability and low reliability of feature environments, proposes concrete solutions such as unified test environments, streamlined creation workflows, middleware adjustments, testing and documentation, and shares practical reflections from real deployments.

DeploymentOperationsfeature environment
0 likes · 12 min read
Why Feature Environments Fail and How to Build a Reliable One
Selected Java Interview Questions
Selected Java Interview Questions
Oct 23, 2022 · Big Data

Building a Cost‑Effective Data Analysis Platform: ClickHouse vs Elasticsearch and Deployment Guide for Zookeeper, Kafka, Filebeat, and ClickHouse

This article compares Elasticsearch and ClickHouse for log analytics, presents cost‑benefit calculations, and provides a step‑by‑step deployment guide for Zookeeper, Kafka, Filebeat, and ClickHouse to build a scalable, low‑cost data analysis platform for SaaS services.

Big DataClickHouseDeployment
0 likes · 12 min read
Building a Cost‑Effective Data Analysis Platform: ClickHouse vs Elasticsearch and Deployment Guide for Zookeeper, Kafka, Filebeat, and ClickHouse
Alibaba Cloud Native
Alibaba Cloud Native
Sep 29, 2022 · Cloud Native

How Migrating a Holiday Gift Service to Alibaba Cloud Function Compute Cuts Costs and Handles Traffic Spikes

Facing occasional traffic spikes and high server costs, the author migrated a holiday gift‑distribution project from an ALB‑ECS‑MySQL‑Redis stack to Alibaba Cloud Function Compute, detailing cost reductions, zero‑idle‑instance savings, custom runtime setup, logging adjustments, VPC networking, deployment via Serverless Devs, and domain binding.

Alibaba CloudCloud NativeDeployment
0 likes · 8 min read
How Migrating a Holiday Gift Service to Alibaba Cloud Function Compute Cuts Costs and Handles Traffic Spikes
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Sep 29, 2022 · Cloud Native

How to Deploy SaaS Private Cloud with Kubernetes and KubeSphere: A Complete Guide

This article explains the challenges of SaaS private‑cloud deployment, compares source‑code and container deployment, introduces Kubernetes and KubeSphere, outlines required infrastructure, provides Docker and Harbor installation steps, and shows how to use KubeKey to configure and manage a full‑stack private cloud platform.

Cloud NativeDeploymentDocker
0 likes · 17 min read
How to Deploy SaaS Private Cloud with Kubernetes and KubeSphere: A Complete Guide
58 Tech
58 Tech
Sep 29, 2022 · Artificial Intelligence

End-to-End Speech Recognition Optimization and Deployment at 58.com

58.com’s AI Lab presents a comprehensive overview of its end‑to‑end speech recognition system, detailing data collection, semi‑supervised training, Efficient Conformer architecture, model compression, and deployment strategies that together achieve high accuracy across diverse acoustic conditions and large‑scale production workloads.

AIDeploymentEfficient Conformer
0 likes · 19 min read
End-to-End Speech Recognition Optimization and Deployment at 58.com
dbaplus Community
dbaplus Community
Sep 25, 2022 · Operations

How to Achieve Zero‑Downtime Application Deployments with Spring Boot and Eureka

This article explains why zero‑downtime releases are essential for modern services, defines three maturity levels, compares common release patterns, outlines the required technical components, and provides step‑by‑step Spring Boot/Eureka procedures—including configuration and graceful‑shutdown scripts—to keep applications available during deployment.

DeploymentOperationsZero Downtime
0 likes · 20 min read
How to Achieve Zero‑Downtime Application Deployments with Spring Boot and Eureka
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 20, 2022 · Cloud Native

Build a High‑Availability Microservices System on Kubernetes: Step‑by‑Step Guide

This comprehensive tutorial walks you through designing a simple front‑back separation microservice project, implementing it with Spring Boot, deploying it on a Kubernetes cluster using K8seasy, and adding essential features such as service registration, multi‑instance high availability, monitoring with Prometheus and Grafana, logging via Kafka, tracing with Zipkin, and flow control with Sentinel, all verified through dashboards and tracing tools.

DeploymentKubernetesMicroservices
0 likes · 21 min read
Build a High‑Availability Microservices System on Kubernetes: Step‑by‑Step Guide