Tagged articles

deployment

882 articles · Page 8 of 9
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.

DockerMonitoringautomation
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.

BaaSCloud ComputingDevOps
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.

Process Managementcode reviewdeployment
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.

MonitoringScalingTencent Classroom
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.

DockerLinuxcontainer
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.

Financial ServicesKubernetesOpenKruise
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 CloudFunction ComputeMini App
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.

Frontend ArchitectureModularizationReAct
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.

AnsibleDevOpsautomation
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.

CloudComputingCloudNativeServerless
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.

MonitoringService Mesharchitecture
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 CloudVSCodeautomation
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.

CI/CDDevOpsJenkins
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.

Database Migrationbackendbig 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.

Optimizationdeploymentnginx
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.

KubernetesOperatorcloud-native
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-GreenCanaryKubernetes
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.

Long‑term StorageMonitoringPrometheus
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.

CI/CDDevOpsJenkins
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 DataDatabaseGame 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.

Javacloud-nativedeployment
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.

api-gatewaybackendcircuit-breaker
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.

HelmWordPresscloud-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.

AnsibleDockerautomation
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.

DockerHarborJava
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.

Monitoringarchitecturedeployment
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.

CI/CDMini 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.

BlockchainJD ChainPeer Node
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.

Kubernetesautomationcloud-native
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.

Service Governancedeploymentmicroservices
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.

DevOpsFeature Flagsconfiguration management
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.

FlaskPythonScrapy
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.

automationcontinuous integrationdeployment
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.

ArthasDevOpsIDE plugin
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.

DebuggingMonitoringPerformance
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.

AppHubGuestbookHelm
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.

DockerDocker ComposeLinux
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.

DockerElasticsearchLinux
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.

backendctri pdeployment
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.

CI/CDVuePressdeployment
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 FunctionsServerless
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.

Monitoringautomationcloud
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.

Cloud Operationsarchitecturedeployment
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.

CI/CDContinuous DeliveryJenkins
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.

APIAgentServer Management
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.

DevOpsKubernetesOperator
0 likes · 20 min read
Why Kubernetes Is the Next‑Generation OS and How to Build Your First Operator
21CTO
21CTO
Feb 22, 2019 · Fundamentals

Essential Productivity Tools Every Developer Should Use

Discover a curated collection of essential productivity tools—including coding, documentation, deployment, and miscellaneous utilities—designed to streamline developers' workflows, boost efficiency, and simplify everyday tasks, with brief overviews and personal insights on each application's strengths and use cases.

ProductivityWorkflowcoding tools
0 likes · 9 min read
Essential Productivity Tools Every Developer Should Use
58 Tech
58 Tech
Feb 20, 2019 · Artificial Intelligence

Building and Deploying Language Models for Text Quality Evaluation and Generation

This article explains the concepts, training pipeline, deployment formats, and practical applications of language models—particularly LSTM‑based models—for evaluating and generating text quality in a real‑world rental listing platform, highlighting data preparation, model training, and online serving techniques.

LSTMPerplexityTensorFlow
0 likes · 16 min read
Building and Deploying Language Models for Text Quality Evaluation and Generation
Architects' Tech Alliance
Architects' Tech Alliance
Feb 11, 2019 · Fundamentals

Understanding Power over Ethernet (PoE): Principles, Advantages, Deployment, Troubleshooting, and Design Guidelines

This article provides a comprehensive overview of Power over Ethernet (PoE), covering its definition, mid‑span and end‑span power delivery methods, operational workflow, advantages, troubleshooting tips, distance calculations, switch power considerations, stability factors, and best‑practice recommendations for network and security deployments.

PoEPower over EthernetTroubleshooting
0 likes · 15 min read
Understanding Power over Ethernet (PoE): Principles, Advantages, Deployment, Troubleshooting, and Design Guidelines
MaGe Linux Operations
MaGe Linux Operations
Feb 4, 2019 · Operations

60+ Essential Open‑Source DevOps Tools Every Engineer Should Know

This guide compiles over sixty top open‑source DevOps utilities—including version control, build automation, CI/CD platforms, container orchestration, configuration management, monitoring, and logging tools—to help developers and operations teams streamline development, deployment, and maintenance workflows.

CI/CDDevOpsMonitoring
0 likes · 14 min read
60+ Essential Open‑Source DevOps Tools Every Engineer Should Know
DevOps
DevOps
Nov 20, 2018 · Cloud Native

Containerizing a Legacy Application: Overview and Practical Guide

This article explains what legacy applications are, why containerizing them with Docker simplifies deployment, outlines the benefits, compares alternatives, and provides step‑by‑step instructions—including Dockerfile creation, startup scripts, image publishing, and deployment considerations such as init processes, volume permissions, and database migration.

DevOpsDockerLegacy Application
0 likes · 14 min read
Containerizing a Legacy Application: Overview and Practical Guide
Java Backend Technology
Java Backend Technology
Oct 19, 2018 · Operations

How to Ensure Stability for Billion-Request Websites: Proven Strategies

Ensuring stability for sites handling up to 100,000 requests per minute requires a combination of configuration management, feature toggles, phased deployment, robust error handling, comprehensive logging, real-time monitoring, traffic-aware throttling, service degradation, and disaster-recovery tactics, all of which are detailed in this guide.

Stabilitydeploymentlarge-scale systems
0 likes · 9 min read
How to Ensure Stability for Billion-Request Websites: Proven Strategies
Alibaba Cloud Native
Alibaba Cloud Native
Sep 30, 2018 · Cloud Native

Why Kubernetes Dominates Container Orchestration: Design, Architecture, and Core Concepts

This article explains how Kubernetes evolved from Google’s Borg research to become the leading cloud‑native container orchestration platform, detailing its master‑node architecture, core components such as kubelet and CRI, the role of Pods, Services, Deployments, and the declarative API model that enables scalable, flexible workload management.

BorgContainer OrchestrationDeclarative API
0 likes · 18 min read
Why Kubernetes Dominates Container Orchestration: Design, Architecture, and Core Concepts
JD Tech
JD Tech
Sep 28, 2018 · Operations

JD's J-one Unified Release Platform: Architecture, Features, and Recent Enhancements

Since its launch in 2016, JD's J-one unified release platform has evolved through multiple large‑scale promotions, introducing container‑based compilation, auto‑scaling, and a new image‑deployment capability that dramatically speeds up releases while improving success rates and providing a suite of automation tools for developers.

CI/CDKubernetesRelease Management
0 likes · 7 min read
JD's J-one Unified Release Platform: Architecture, Features, and Recent Enhancements
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 10, 2018 · Operations

From Code to Production: How Alibaba Automates Deployment with Aone

This article explains how Alibaba transforms source code into a running service by using the Aone platform to automate environment setup, building, packaging, testing, and staged deployment, while covering key terminology, quality‑assurance methods, test‑environment isolation, and pipeline orchestration for continuous delivery.

AlibabaAoneDevOps
0 likes · 14 min read
From Code to Production: How Alibaba Automates Deployment with Aone
37 Interactive Technology Team
37 Interactive Technology Team
Sep 7, 2018 · Backend Development

Mastering Lua and OpenResty: From Basics to Real-World Deployment

This guide introduces Lua’s concise syntax, tiny footprint, and performance strengths, explores typical use cases such as security, web APIs, and game servers, then walks through core language features, OpenResty integration, deployment steps, and a hands‑on exercise for building a redirect service.

LuaOpenRestyProgramming Tutorial
0 likes · 10 min read
Mastering Lua and OpenResty: From Basics to Real-World Deployment
Meituan Technology Team
Meituan Technology Team
Sep 6, 2018 · Frontend Development

Micro‑Frontend Architecture for Meituan HR System

Meituan’s HR platform adopts a micro‑frontend architecture where a central Portal container registers isolated sub‑projects via a global route array, namespaces CSS, unifies shared libraries through a custom require system, and deploys static assets with PM2, delivering a single‑page experience, independent releases, and minimal bundle overhead.

Frontend ArchitectureHR systemReAct
0 likes · 15 min read
Micro‑Frontend Architecture for Meituan HR System
21CTO
21CTO
Aug 30, 2018 · Operations

Inside Google’s Production: How Requests Travel Through Its Massive Infrastructure

Google’s production environment spans a global edge network, massive data centers, sophisticated job scheduling with Borg, distributed storage systems like Bigtable and Spanner, and comprehensive monitoring, illustrating how user requests traverse multiple layers—from ISP to edge, GFE, load balancers, and finally to services.

GoogleMonitoringSRE
0 likes · 9 min read
Inside Google’s Production: How Requests Travel Through Its Massive Infrastructure
Architecture Digest
Architecture Digest
Aug 29, 2018 · Operations

Google Production Environment: Network, Data Center, Cluster Management, Storage, Monitoring, and Deployment Workflow

The article explains Google’s end‑to‑end production infrastructure—including the edge network, data‑center hierarchy, Borg‑based cluster management, storage systems like Colossus and Spanner, monitoring with Borgmon, inter‑task RPC via Stubby, and the code‑to‑production pipeline using Piper, Blaze, Rapid, and Sisyphus—illustrating how requests travel from users to services in milliseconds.

Data CenterGoogleSRE
0 likes · 10 min read
Google Production Environment: Network, Data Center, Cluster Management, Storage, Monitoring, and Deployment Workflow
Efficient Ops
Efficient Ops
Aug 27, 2018 · Operations

Why Nginx Returned 403 After Jenkins Deployment and How to Fix It

This article walks through a real‑world deployment failure where Nginx served a 403 error after Jenkins‑driven releases, explains the root causes such as file‑permission mismatches and Tomcat 8's default umask, and provides step‑by‑step fixes to restore proper access.

403Linux permissionsdeployment
0 likes · 7 min read
Why Nginx Returned 403 After Jenkins Deployment and How to Fix It
Big Data and Microservices
Big Data and Microservices
Aug 22, 2018 · Industry Insights

Designing Scalable Internet Platforms: Key Subsystems and Best Practices

The article outlines the architecture of large‑scale internet application platforms, detailing essential subsystems such as web front‑ends, load balancing, database clusters, caching, distributed storage, server management, and code deployment, and explains how they work together to achieve high availability, performance, and scalability.

Server Managementcachingdatabase clustering
0 likes · 8 min read
Designing Scalable Internet Platforms: Key Subsystems and Best Practices
DevOps
DevOps
Aug 3, 2018 · Operations

How to Choose the Right TFS Network Topology and Plan a Data Storage Strategy

This article explains how to select an appropriate Team Foundation Server (TFS) deployment topology and design a data storage strategy, covering single, dual, and cluster deployments, hardware recommendations by team size, high‑availability options, performance testing results, and best practices for managing TFS databases.

DatabaseDevOpsPerformance
0 likes · 12 min read
How to Choose the Right TFS Network Topology and Plan a Data Storage Strategy
Programmer DD
Programmer DD
Jul 29, 2018 · Cloud Native

Master Spring Cloud Config with SCCA: Visual Management & Deployment Guide

This guide introduces the open‑source SCCA project that adds a visual management layer to Spring Cloud Config, explains its architecture, multiple deployment modes, detailed configuration for Git and DB storage, service‑discovery integration, and provides step‑by‑step instructions for building and using the REST and UI modules in Spring Boot applications.

CONFIGJavaSCCA
0 likes · 20 min read
Master Spring Cloud Config with SCCA: Visual Management & Deployment Guide
Java Captain
Java Captain
Jul 21, 2018 · Backend Development

What Is Spring Boot and Why You Should Learn It

Spring Boot, introduced in 2013 to simplify Spring development, provides out‑of‑the‑box starter dependencies, reduces configuration and deployment complexity, and enables rapid creation of microservice‑ready Java applications, making it essential knowledge for modern backend developers.

ConfigurationJavaSpring Boot
0 likes · 10 min read
What Is Spring Boot and Why You Should Learn It
Programmer DD
Programmer DD
Jul 15, 2018 · Backend Development

How to Package Spring Boot as a WAR and Deploy to an External Tomcat

This guide shows how to change a Spring Boot project’s packaging to WAR, remove the embedded Tomcat, add the servlet‑api dependency, create a servlet initializer, build the WAR with Maven, and deploy it to an external Tomcat server for verification.

JavaMavenSpring Boot
0 likes · 6 min read
How to Package Spring Boot as a WAR and Deploy to an External Tomcat
Efficient Ops
Efficient Ops
Jul 9, 2018 · Operations

What Is Continuous Delivery? Definitions, Benefits, and Real‑World Value

Continuous delivery is a software engineering methodology that transforms ideas into fast, reliable user releases by linking continuous integration with automated deployment, delivering measurable business value through faster feedback, higher quality, and streamlined collaboration across roles such as CTOs, team leads, product managers, and developers.

Continuous Deliveryautomationdeployment
0 likes · 15 min read
What Is Continuous Delivery? Definitions, Benefits, and Real‑World Value
Architects' Tech Alliance
Architects' Tech Alliance
Jul 5, 2018 · Databases

Understanding SAP HANA Deployment Options, Scenarios, and High‑Availability Strategies

This article explains SAP HANA’s role as an in‑memory database platform, outlines its cloud and on‑premise deployment models, describes key business scenarios such as Business Warehouse on HANA and Business Suite on HANA, and details scale‑up vs. scale‑out, TDI, virtualization, storage sizing, and high‑availability configurations.

SAP HANAScale‑UpTDI
0 likes · 10 min read
Understanding SAP HANA Deployment Options, Scenarios, and High‑Availability Strategies
Java Architect Essentials
Java Architect Essentials
Jun 27, 2018 · Backend Development

Why Spring Boot Became the Backbone of Modern Java Development

This article traces Spring's evolution, explains why Spring Boot was created to simplify configuration and deployment, outlines its core features, testing support, convention‑over‑configuration philosophy, and its relationship with Spring Cloud, providing a comprehensive guide for backend developers.

JavaSpring Bootbackend development
0 likes · 18 min read
Why Spring Boot Became the Backbone of Modern Java Development
Qunar Tech Salon
Qunar Tech Salon
Jun 26, 2018 · Backend Development

Decentralized Design and Architecture of QTalk Instant Messaging System

This article examines the evolution of QTalk’s instant messaging platform, detailing its original centralized design, the motivations for decentralization, the new architecture with domain and public services, security benefits, deployment strategies, and real-world use cases, illustrating how a scalable, secure IM solution can be built for enterprise environments.

Instant Messagingbackend architecturedecentralization
0 likes · 10 min read
Decentralized Design and Architecture of QTalk Instant Messaging System
Ops Development Stories
Ops Development Stories
Jun 14, 2018 · Cloud Computing

How to Build OpenStack Compute and Networking Services from Scratch

This guide walks you through installing and configuring OpenStack Compute (Nova) and Networking (Neutron) services on controller and compute nodes, covering database creation, service and endpoint registration, configuration file adjustments, package installation, and verification steps to achieve a functional IaaS cloud.

Cloud ComputingIaaSNeutron
0 likes · 25 min read
How to Build OpenStack Compute and Networking Services from Scratch
ITPUB
ITPUB
Jun 12, 2018 · Cloud Native

How to Build a Tomcat Runtime on Docker: A Step‑by‑Step Guide

This tutorial walks through setting up Docker on an Ubuntu VM, configuring user permissions, pulling a tutorial image, installing SSH, committing the container, and finally deploying Tomcat inside the container with port mappings, providing a complete hands‑on example of container‑based PAAS.

TomcatUbuntucontainer
0 likes · 9 min read
How to Build a Tomcat Runtime on Docker: A Step‑by‑Step Guide
ITPUB
ITPUB
May 24, 2018 · Operations

Mastering Modern Operations: From Deployment to Automation and High Availability

This article outlines the essential facets of modern IT operations, covering environment deployment, troubleshooting and performance tuning, backup strategies, high‑availability clustering, monitoring and alerting, security and auditing, as well as automation, DevOps practices, virtualization, and cloud services, providing practical insights and tool recommendations.

Monitoringautomationdeployment
0 likes · 9 min read
Mastering Modern Operations: From Deployment to Automation and High Availability
Tencent Cloud Developer
Tencent Cloud Developer
May 23, 2018 · Frontend Development

Introduction and Quick‑Start Guide to VuePress

VuePress is a lightweight static site generator for technical documentation and blogs that offers responsive design, theme customization, Markdown with Vue components, PWA support, and easy navigation configuration, and can be quickly set up, built, and deployed via simple npm or Yarn scripts while handling common pitfalls such as asset placement and base‑path adjustments.

ConfigurationPWAVuePress
0 likes · 8 min read
Introduction and Quick‑Start Guide to VuePress
Java High-Performance Architecture
Java High-Performance Architecture
May 20, 2018 · Cloud Native

What Is Kubernetes? Core Concepts Explained for Beginners

An overview of Kubernetes introduces its role as a container orchestration engine, highlights self‑healing and zero‑downtime deployment, and explains key components such as kubectl, master and worker nodes, pods, deployments, services, secrets, and how they work together in a cloud‑native environment.

Container OrchestrationKubernetesPods
0 likes · 5 min read
What Is Kubernetes? Core Concepts Explained for Beginners
Efficient Ops
Efficient Ops
Apr 23, 2018 · Operations

Unlocking Ops Automation: Real-World Architectures and Practical Insights

This article explores the essence of operations automation by presenting three real-world platform case studies, analyzing their architectures, tools, and implementation challenges, and then discusses universal automation principles, intelligent ops concepts, and career guidance, blending technical depth with personal motivation.

MonitoringOperations AutomationSaltStack
0 likes · 17 min read
Unlocking Ops Automation: Real-World Architectures and Practical Insights