Tagged articles

deployment

882 articles · Page 9 of 9
Efficient Ops
Efficient Ops
Apr 19, 2018 · Operations

How Alibaba Prevents Release Failures in Billion‑Dollar Transactions

Alibaba’s experts share how they boost release speed and stability for trillion‑dollar transactions by combining P2P file distribution, automated monitoring, AI‑driven anomaly detection, and an unattended release system that automatically pauses risky deployments, reducing faults while handling massive e‑commerce workloads.

AI monitoringRelease Automationdeployment
0 likes · 25 min read
How Alibaba Prevents Release Failures in Billion‑Dollar Transactions
System Architect Go
System Architect Go
Apr 16, 2018 · Cloud Native

Fundamental Docker Concepts and Common Commands

This article introduces Docker's core concepts—including images, containers, registries, volumes, and essential commands such as build, push, pull, run, save, load, export, and import—to help developers achieve consistent, isolated, and rapid deployment across environments.

Dockercloud-nativecontainerization
0 likes · 4 min read
Fundamental Docker Concepts and Common Commands
DevOps Coach
DevOps Coach
Apr 1, 2018 · Cloud Computing

Deploy a Production‑Ready Kubernetes Cluster on AWS with Kops

This step‑by‑step guide shows how to configure Route53 DNS, prepare a VM with required tools, create an S3 state store, provision a Kubernetes cluster on AWS using kops, validate it, expose a sample service, and clean up the resources.

AWSCloud ComputingKubernetes
0 likes · 15 min read
Deploy a Production‑Ready Kubernetes Cluster on AWS with Kops
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 7, 2018 · Operations

8 Essential Metrics to Monitor During a Software Deployment

This article outlines eight critical aspects—error rates, web traffic, performance scores, server load, database queries, dependency health, internal communication, and regression testing—that developers should continuously monitor to ensure smooth and reliable software deployments.

MonitoringSoftwaredeployment
0 likes · 8 min read
8 Essential Metrics to Monitor During a Software Deployment
Ctrip Technology
Ctrip Technology
Feb 28, 2018 · Mobile Development

Incremental Offline Package Update Solution for Ctrip Travel App

The article details Ctrip's engineering solution for incremental offline package updates in its travel app, covering package creation, management, differential patch generation, download strategies, installation, monitoring, and practical challenges to achieve high success rates on iOS and Android.

Diff AlgorithmIncremental Updatedeployment
0 likes · 13 min read
Incremental Offline Package Update Solution for Ctrip Travel App
dbaplus Community
dbaplus Community
Jan 25, 2018 · Cloud Native

How to Build a Lightweight Private Cloud with Docker and Ansible

This article explains the challenges of lightweight private‑cloud deployment, classifies distributed‑system types, and presents a practical solution that combines a standard OS layer, Docker containerization, and Ansible automation, illustrated with a real‑world RabbitMQ cluster example and supporting GitHub resources.

AnsibleDockercontainerization
0 likes · 18 min read
How to Build a Lightweight Private Cloud with Docker and Ansible
iQIYI Technical Product Team
iQIYI Technical Product Team
Dec 15, 2017 · Artificial Intelligence

Sentiment Classification of iQIYI User Comments: Model Selection, Feature Engineering, and Online Deployment

The team built a lightweight three‑class sentiment classifier for iQIYI user comments using a linear‑kernel SVM with high‑dimensional bag‑of‑words features and an expanded ~100k word lexicon, achieving over 96% accuracy across domains, and deployed it as a Spring Boot PMML service with zero‑downtime refresh, while planning GBDT‑enhanced features and word‑embedding optimizations.

NLPSVMSentiment Analysis
0 likes · 13 min read
Sentiment Classification of iQIYI User Comments: Model Selection, Feature Engineering, and Online Deployment
Qunar Tech Salon
Qunar Tech Salon
Dec 14, 2017 · Databases

TiDB Architecture, Deployment, and Monitoring Practices at Qunar

This article explains Qunar's transition from MySQL, Redis, and HBase to TiDB, detailing the background of distributed databases, TiDB's architecture, hardware selection, deployment automation, monitoring setup, and real‑world usage scenarios to address scalability and high‑availability challenges.

Big DataDatabase ArchitectureTiDB
0 likes · 14 min read
TiDB Architecture, Deployment, and Monitoring Practices at Qunar
Efficient Ops
Efficient Ops
Nov 12, 2017 · Operations

How 360’s LVS FULLNAT Transforms Load Balancing and Boosts Security

This article explains how 360’s Linux Virtual Server (LVS) platform evolved with the FULLNAT forwarding mode, enhancing cross‑VLAN deployment, simplifying real‑server configuration, adding SYN‑proxy protection, and improving UDP handling, while detailing the new deployment architecture and operational benefits.

FullNATLVSdeployment
0 likes · 10 min read
How 360’s LVS FULLNAT Transforms Load Balancing and Boosts Security
Tencent Cloud Developer
Tencent Cloud Developer
Nov 10, 2017 · Mobile Development

Deploying a WeChat Mini Program with PHP: Step‑by‑Step Guide

This guide walks developers through deploying a WeChat Mini Program with PHP by authorizing Tencent Cloud on the WeChat Public Platform, installing the developer tools, importing the wafer2‑quickstart‑php demo from GitHub, configuring credentials, and uploading the code to create a ready‑to‑use cloud environment.

PHPTencent CloudWeChat mini program
0 likes · 6 min read
Deploying a WeChat Mini Program with PHP: Step‑by‑Step Guide
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 8, 2017 · Operations

Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights

This article explores Ctrip’s continuously evolving architecture, detailing its three-layer composition of operations, frameworks, and applications, and examines real-world case studies of its release system, configuration management, SOA, and a massive User Profile big‑data project, highlighting key innovations and lessons learned.

Big DataCtripSOA
0 likes · 11 min read
Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights
Architecture Digest
Architecture Digest
Sep 17, 2017 · R&D Management

Comprehensive R&D Management Practices: Task Management, Documentation, Code Collaboration, QA, Deployment, and Fault Handling

This article presents a detailed, experience‑driven guide to building an efficient R&D management system covering the product lifecycle, task management, documentation, code collaboration, quality assurance, automated deployment, fault management, instant communication, and techniques for continuous technical improvement.

Code Collaborationdeploymentdocumentation
0 likes · 23 min read
Comprehensive R&D Management Practices: Task Management, Documentation, Code Collaboration, QA, Deployment, and Fault Handling
Ctrip Technology
Ctrip Technology
Jul 13, 2017 · Operations

Ctrip Architecture Refactoring: From Croller to TARS – A Deployment and Configuration Management Case Study

This article reviews Ctrip's two‑year architecture transformation, describing the limitations of the legacy Croller release system, the design of a new group‑based configuration model, the introduction of seven‑layer load balancing and the TARS deployment platform, and detailing the implementation of a unified configuration management system (CMS) to improve operational efficiency and reliability.

architectureconfiguration managementdeployment
0 likes · 12 min read
Ctrip Architecture Refactoring: From Croller to TARS – A Deployment and Configuration Management Case Study
Efficient Ops
Efficient Ops
Jul 5, 2017 · Operations

How Panda Live’s Rancho System Automates Secure, Scalable Deployments

Rancho is a unified release platform built for Panda Live that streamlines project onboarding, enforces multi‑layer security through SSO, user and project permissions, provides a web‑based front‑end and back‑end for tag selection, environment mapping, automated deployment, audit logging, and rollback, dramatically reducing release cycles.

Release Managementautomationcontinuous-delivery
0 likes · 16 min read
How Panda Live’s Rancho System Automates Secure, Scalable Deployments
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 24, 2017 · Backend Development

Master RocketMQ on CentOS: Deployment, Client Code, and Best Practices

This guide walks through installing RocketMQ on a CentOS 6.5 VM, launching NameServer and Broker, provides sample Java consumer and producer code, and outlines best‑practice tips for idempotent consumption, batch processing, message filtering, performance tuning, and reliable message delivery.

Message QueueRocketMQbest practices
0 likes · 13 min read
Master RocketMQ on CentOS: Deployment, Client Code, and Best Practices
JD Retail Technology
JD Retail Technology
May 12, 2017 · Backend Development

Practical Lessons from Upgrading JD's Phone Recharge System Architecture

This article shares JD's practical experience of scaling its phone‑recharge platform by introducing caching, concurrent processing, micro‑service decomposition, vertical‑and‑horizontal sharding, read/write separation, resource isolation, and gray‑release deployment to meet rapidly growing user demand.

System Architecturecachingdeployment
0 likes · 9 min read
Practical Lessons from Upgrading JD's Phone Recharge System Architecture
21CTO
21CTO
May 9, 2017 · Backend Development

How Ele.me Scaled to 9M Daily Orders: Architecture, Service Splitting & Ops

This article explains how Ele.me grew from a student startup to handling over nine million daily orders by evolving its website architecture, adopting SOA, splitting services, implementing a robust release system, and building comprehensive monitoring and data‑access layers.

Ele.meService Splittingbackend-development
0 likes · 13 min read
How Ele.me Scaled to 9M Daily Orders: Architecture, Service Splitting & Ops
JD Retail Technology
JD Retail Technology
May 9, 2017 · Backend Development

Node.js Deployment with Tomcat: Architecture Options and Step‑by‑Step Implementation

This article outlines the rationale for adopting Node.js in the 京友邦 project, compares two deployment architectures—separate Node and Tomcat services versus co‑locating them in a single Docker container—and provides detailed step‑by‑step instructions for packaging, scripting, Nginx configuration, and monitoring to achieve a successful rollout.

DockerTomcatbackend
0 likes · 8 min read
Node.js Deployment with Tomcat: Architecture Options and Step‑by‑Step Implementation
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 18, 2017 · Operations

Accelerating Dockerized Application Deployment in Test Environments with Multi-Version and Pre-Deployment Strategies

This article explains how applying release‑acceleration techniques such as multi‑version deployment and pre‑deployment to Dockerized applications dramatically reduces test‑environment rollout time, eliminates service interruption, and improves developer efficiency.

DockerPre-DeploymentRelease Acceleration
0 likes · 9 min read
Accelerating Dockerized Application Deployment in Test Environments with Multi-Version and Pre-Deployment Strategies
Qunar Tech Salon
Qunar Tech Salon
Apr 11, 2017 · Frontend Development

Interview with Qunar Frontend Director Du Yao on the YIcon Platform

In this interview, Qunar's senior frontend director Du Yao explains the origins, features, deployment model, and practical benefits of YIcon—a private, open‑source icon‑font management platform that improves workflow, ensures stable encoding, and supports multi‑platform projects across the company.

YIcondeploymenticon management
0 likes · 11 min read
Interview with Qunar Frontend Director Du Yao on the YIcon Platform
MaGe Linux Operations
MaGe Linux Operations
Apr 7, 2017 · Operations

Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide

This article walks through building a Mezzanine CMS blog, first manually on macOS, then automating the deployment with Ansible, refactoring using roles, and finally containerizing the setup with Docker, providing detailed commands, configuration files, and best‑practice tips for production environments.

AnsibleDevOpsDjango
0 likes · 10 min read
Deploy a Mezzanine Blog with Ansible and Docker: Step‑by‑Step Guide
DevOps
DevOps
Mar 31, 2017 · Cloud Computing

Deploying a Private Docker Registry on Azure China with azure-docker-registry-template

This guide explains how to deploy a private Docker Registry in Azure China using the open‑source azure‑docker‑registry‑template, covering architecture, required files, TLS configuration, ARM template parameters, and step‑by‑step deployment commands for creating certificates, storage, load balancer, and VM cluster.

ARM TemplateAzureDocker Registry
0 likes · 9 min read
Deploying a Private Docker Registry on Azure China with azure-docker-registry-template
DevOps Coach
DevOps Coach
Mar 23, 2017 · Operations

How Etsy Deploys Code 50 Times a Day: Lessons from Their DevOps Pipeline

Etsy achieves up to 50 daily deployments by leveraging a fully automated pipeline, IRC‑based collaboration, per‑developer KVM VMs, Chef‑managed cookbooks, the Try tool on Jenkins, one‑click Deployinator, feature flags, extensive monitoring, and a blameless post‑mortem culture, all detailed in this case study.

DevOpsFeature Flagsdeployment
0 likes · 7 min read
How Etsy Deploys Code 50 Times a Day: Lessons from Their DevOps Pipeline
DevOps
DevOps
Mar 22, 2017 · Operations

DevOps Philosophy: From Continuous Integration to Immutable Deployments

The article explores DevOps concepts, recounting personal experiences with legacy systems, the evolution of continuous integration and delivery, the promises and pitfalls of microservices, deployment challenges, orchestration tools, and modern container‑based solutions like Docker and Kubernetes, emphasizing a pragmatic path toward immutable infrastructure.

CI/CDDevOpsautomation
0 likes · 13 min read
DevOps Philosophy: From Continuous Integration to Immutable Deployments
System Architect Go
System Architect Go
Mar 21, 2017 · Cloud Computing

Deploy API Documentation with GitHub Pages: A Step‑by‑Step Guide

This article explains how to automatically generate API documentation using apidoc, host the resulting static files on GitHub Pages, configure the repository settings to serve the docs folder, and obtain a public URL that front‑end developers can access without manual file transfers.

API documentationGitHub Pagesapidoc
0 likes · 4 min read
Deploy API Documentation with GitHub Pages: A Step‑by‑Step Guide
High Availability Architecture
High Availability Architecture
Mar 16, 2017 · Operations

Stormcrow: Dropbox’s Scalable Feature‑Flag Platform for Rapid Deployment and A/B Testing

The article describes Dropbox’s Stormcrow system, a configurable feature‑gate platform that enables fast, safe rollout of new functionality across web, desktop, and mobile clients, supports granular A/B testing, leverages custom data fields, and integrates deployment, monitoring, and audit tooling for large‑scale operations.

A/B testingFeature FlagsMonitoring
0 likes · 15 min read
Stormcrow: Dropbox’s Scalable Feature‑Flag Platform for Rapid Deployment and A/B Testing
Tencent Cloud Developer
Tencent Cloud Developer
Feb 24, 2017 · Backend Development

Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS

This tutorial walks through installing .NET Core, disabling the firewall, setting up Nginx on CentOS, generating and building an ASP.NET Core + Angular2 template with npm and webpack, publishing the app, transferring it to the server, running it, and configuring Nginx as a reverse proxy for external access.

ASP.NET CoreAngularCentOS
0 likes · 7 min read
Guide to Setting Up, Building, and Deploying an ASP.NET Core + Angular2 Project on CentOS
Liulishuo Tech Team
Liulishuo Tech Team
Jan 24, 2017 · Frontend Development

Engineering Practices and Tooling for Frontend Development at Liulishuo (2016‑2017)

The article reviews Liulishuo's 2016 engineering experiments, covering their base library choices, componentization for consumer apps and internal tools, mock data generation, unit testing, error monitoring with Sentry, deployment using shipit‑deploy, and outlines goals for improving performance, testing coverage, and robustness in the coming year.

component librarydeploymenterror monitoring
0 likes · 10 min read
Engineering Practices and Tooling for Frontend Development at Liulishuo (2016‑2017)
DevOps
DevOps
Jan 15, 2017 · Operations

Comparative Analysis of CI/CD Strategies and Git Branching Models in Two Projects

This article compares the CI/CD pipelines and Git branching models of two micro‑service projects, highlighting their deployment workflows, automation levels, visualisation, feedback speed, and trade‑offs to help developers and operations engineers choose an appropriate strategy.

Branching ModelCI/CDDevOps
0 likes · 14 min read
Comparative Analysis of CI/CD Strategies and Git Branching Models in Two Projects
360 Quality & Efficiency
360 Quality & Efficiency
Jan 11, 2017 · Operations

Applying Continuous Integration to Improve R&D Testing Workflow

This article explains how adopting continuous integration principles—such as a single source repository, automated builds, frequent mainline commits, fast builds, environment isolation, and automated deployment—can streamline development, testing, and release processes, reduce manual effort, and enhance overall software quality and efficiency.

DevOpsbuild automationdeployment
0 likes · 13 min read
Applying Continuous Integration to Improve R&D Testing Workflow
Qunar Tech Salon
Qunar Tech Salon
Nov 28, 2016 · Backend Development

Building Closed‑Loop Java Applications: From Zero to Deployment with Maven and Spring Boot

This article explains the common pitfalls of manual Java deployment, introduces the concept of a closed‑loop Java application, and provides step‑by‑step Maven‑assembly and Spring Boot configurations, scripts, and code examples for both non‑web and web projects to achieve automated, reproducible deployments.

Closed‑LoopJavaMaven
0 likes · 18 min read
Building Closed‑Loop Java Applications: From Zero to Deployment with Maven and Spring Boot
MaGe Linux Operations
MaGe Linux Operations
Nov 28, 2016 · Cloud Computing

Step-by-Step Guide to Deploy OpenStack Icehouse Private Cloud

Learn how to set up a private OpenStack Icehouse cloud by following detailed installation steps, configuring Keystone, setting up networking, creating tenants, roles, and users, and verifying services, complete with command-line examples and essential configuration files.

Cloud ComputingKeystoneLinux
0 likes · 9 min read
Step-by-Step Guide to Deploy OpenStack Icehouse Private Cloud
DevOps
DevOps
Nov 23, 2016 · Operations

New Features in Team Foundation Server 2015 Release Management

The article outlines several enhancements to Release Management in Team Foundation Server 2015, including cloning, exporting and importing release definitions, test result display in release summaries, OAuth token passing to scripts, partial success handling, GitHub project usage, Azure Web App deployment, task groups, soft delete, retention policies, linked project improvements, manual intervention, SQL deployment scripts, dashboard widgets, scheduled and conditional deployments, REST API, service hook integration, and support for Azure China cloud.

AzureCI/CDDevOps
0 likes · 16 min read
New Features in Team Foundation Server 2015 Release Management
dbaplus Community
dbaplus Community
Nov 9, 2016 · Cloud Native

How to Build a Hyper‑Converged Container Platform on Nutanix: A Step‑by‑Step Guide

This article explains the concepts of hyper‑converged infrastructure, details Nutanix hardware and software architecture, shows how it supports Docker containers, and provides a complete step‑by‑step deployment guide—including host creation, block device allocation, DCE installation, application publishing, and status verification—using practical commands and diagrams.

Hyper-ConvergedNutanixcloud-native
0 likes · 15 min read
How to Build a Hyper‑Converged Container Platform on Nutanix: A Step‑by‑Step Guide
ITPUB
ITPUB
Oct 31, 2016 · Backend Development

Why Redis Beats MySQL for Distributed Caching: Deployment and HA Strategies

The article evaluates storage options for shared collections across multiple machines, explains why Redis 3.2 meets high‑availability, persistence, and data‑structure needs, and details the chosen deployment using master‑slave replication, Sentinel clusters, and supporting scripts.

PersistenceSentinelcaching
0 likes · 8 min read
Why Redis Beats MySQL for Distributed Caching: Deployment and HA Strategies
Efficient Ops
Efficient Ops
Oct 17, 2016 · Operations

How Shanda Games Built a Scalable Automated Operations System

This article details Shanda Games' journey in designing and implementing a comprehensive automated operations platform—including installation, deployment, security, client and server updates, data analysis, backup, and monitoring—to efficiently manage hundreds of games across diverse hardware and operating systems.

MonitoringSystem Designautomation
0 likes · 22 min read
How Shanda Games Built a Scalable Automated Operations System
Architects Research Society
Architects Research Society
Sep 25, 2016 · Cloud Native

Containerizing OpenStack: Technical Implementation, Benefits, and Operational Insights

The article examines how containerizing OpenStack—through Docker images, orchestration tools, and projects like Kolla—offers streamlined upgrades, flexible scaling, reduced configuration complexity, OS‑agnostic deployment, faster testing, high‑availability solutions, and innovative development cycles, highlighting both technical implementations and operational benefits.

KollaOpenStackcontainerization
0 likes · 11 min read
Containerizing OpenStack: Technical Implementation, Benefits, and Operational Insights
Efficient Ops
Efficient Ops
Apr 5, 2016 · Operations

How to Define and Implement Effective Deployment Standards

This article explains what deployment specifications are, outlines the key components of a good spec, shares a real-world CodeDeploy example, and provides practical steps for designing, building, and rolling out deployment standards that balance flexibility, non‑intrusiveness, and ease of use.

code deploydeploymentdeployment specification
0 likes · 13 min read
How to Define and Implement Effective Deployment Standards
21CTO
21CTO
Mar 22, 2016 · Operations

Inside Facebook’s ‘Hotfix Bar’: Secrets of Massive Deployments

During an exclusive visit to Facebook’s Menlo Park campus, the author uncovers the company’s sophisticated release engineering practices—including the HipHop optimizer, a custom BitTorrent‑based deployment system, continuous testing, and a unique “Hotfix Bar” culture—revealing how billions of daily requests are reliably delivered at massive scale.

FacebookbitTorrentdeployment
0 likes · 18 min read
Inside Facebook’s ‘Hotfix Bar’: Secrets of Massive Deployments
21CTO
21CTO
Feb 6, 2016 · Backend Development

Building a Scalable Cross‑Border E‑Commerce Platform: Architecture Lessons and Pitfalls

This article examines the technical challenges and solutions involved in designing, deploying, and evolving a cross‑border e‑commerce platform, covering system architecture, network setup, database scaling, service modularization, and real‑world pitfalls encountered during rapid growth.

backend servicescross‑border e‑commercedatabase-design
0 likes · 18 min read
Building a Scalable Cross‑Border E‑Commerce Platform: Architecture Lessons and Pitfalls
Efficient Ops
Efficient Ops
Feb 3, 2016 · Operations

Mastering Operations Automation: Strategies, Stages, and Common Pitfalls

This article explores the fundamentals of operations automation, outlines its three evolutionary stages, provides practical guidance for implementation, and highlights hidden risks and pitfalls that organizations must address to build reliable, secure, and scalable automation systems.

Operations Automationcontinuous integrationdeployment
0 likes · 17 min read
Mastering Operations Automation: Strategies, Stages, and Common Pitfalls
Architect
Architect
Jan 21, 2016 · R&D Management

Design and Implementation of a Modular Detail Platform at Alibaba

The article outlines the design principles, modular architecture, front‑back separation, lifecycle management, testing, and deployment strategies of Alibaba’s Detail platform, aiming to improve collaboration efficiency, stability, extensibility, and reuse across various business scenarios.

Modular ArchitecturePlatform Engineeringcontinuous integration
0 likes · 17 min read
Design and Implementation of a Modular Detail Platform at Alibaba
21CTO
21CTO
Jan 18, 2016 · Operations

Why Immutable Infrastructure Is the Future of Reliable Deployments

Immutable Infrastructure treats every server or container as a read‑only unit that is replaced rather than modified, offering repeatable configuration, faster CI/CD, easier rollback, and reduced operational complexity, while requiring stateless applications and automated provisioning templates to succeed.

automationdeploymentimmutable infrastructure
0 likes · 9 min read
Why Immutable Infrastructure Is the Future of Reliable Deployments
Efficient Ops
Efficient Ops
Jan 13, 2016 · Operations

Incremental vs Full Deployment: Which Strategy Wins for Modern Ops?

The article examines the trade‑offs between incremental and full deployment, outlining their workflows, advantages, and challenges, and concludes that full deployment is generally preferable for stateless units while incremental methods remain useful for stateful components like databases.

deploymentfull deploymentincremental deployment
0 likes · 9 min read
Incremental vs Full Deployment: Which Strategy Wins for Modern Ops?
Java High-Performance Architecture
Java High-Performance Architecture
Jan 13, 2016 · Backend Development

Why Microservices Became Essential: Solving Development, Deployment, and Resource Challenges

This article explains how microservices emerged to address low development efficiency, technology incompatibility, and resource waste, and describes their benefits such as faster deployment, technology flexibility, optimal resource use, and improved stability, while also noting performance challenges.

Software Architecturebackend developmentdeployment
0 likes · 6 min read
Why Microservices Became Essential: Solving Development, Deployment, and Resource Challenges
High Availability Architecture
High Availability Architecture
Dec 18, 2015 · Operations

Weibo's Multi-Data-Center (Active‑Active) Architecture: Experience, Challenges, and Best Practices

The article details Weibo's journey in building a multi‑data‑center active‑active architecture, covering its evolution, technical challenges such as latency and data synchronization, the adopted MCQ‑based messaging solution, operational best practices, and future directions for high‑availability deployments.

Multi-Data Centercachingdeployment
0 likes · 16 min read
Weibo's Multi-Data-Center (Active‑Active) Architecture: Experience, Challenges, and Best Practices
21CTO
21CTO
Nov 29, 2015 · Backend Development

How Box Slashed Latency by 60% with HHVM: A Deep Dive into PHP Migration

Box’s engineering team recounts how migrating its massive PHP codebase to Facebook’s HHVM cut server‑side latency to two‑fifths of the original, doubled front‑end capacity, and required extensive compatibility fixes, deployment redesign, and rigorous testing to achieve zero‑downtime production rollout.

Boxbackend-migrationdeployment
0 likes · 17 min read
How Box Slashed Latency by 60% with HHVM: A Deep Dive into PHP Migration
21CTO
21CTO
Nov 27, 2015 · Backend Development

How Baiba’s Backend Powers 90% Mobile Commerce: Architecture Deep Dive

This article details Baiba's evolution from a simple flash‑sale site to a mobile‑centric e‑commerce platform, describing its backend flow through CDN, caching layers, PHP‑FPM, memcached, Redis, MySQL, search engines, monitoring tools, deployment pipelines, and future plans for service‑orientation and hybrid apps.

E‑commerceMonitoringPHP
0 likes · 15 min read
How Baiba’s Backend Powers 90% Mobile Commerce: Architecture Deep Dive
Qunar Tech Salon
Qunar Tech Salon
Nov 9, 2015 · Mobile Development

Technical Evolution and Architecture of Mobile Taobao (Alibaba's Super App)

The article chronicles the evolution of Alibaba’s Mobile Taobao super‑app, detailing its growth from a simple WebView tool to a complex, component‑based mobile platform, and discusses the architectural, deployment, fragmentation, and quality challenges faced in building a large‑scale mobile ecosystem.

AlibabaCrossPlatformMobileApp
0 likes · 10 min read
Technical Evolution and Architecture of Mobile Taobao (Alibaba's Super App)
Efficient Ops
Efficient Ops
Oct 11, 2015 · Operations

How to Seamlessly Migrate Business Workloads to a Virtualized Environment

This article outlines a step‑by‑step methodology for migrating existing services to a virtualized infrastructure, covering performance assessment, test‑environment validation, incremental rollout, full deployment, and constructing business pressure models, with special insights for game‑related workloads.

KVMVirtualizationdeployment
0 likes · 7 min read
How to Seamlessly Migrate Business Workloads to a Virtualized Environment
MaGe Linux Operations
MaGe Linux Operations
Sep 25, 2015 · Databases

How to Deploy Multiple MySQL Instances on a Single Server: Step‑by‑Step Guide

This article explains the concept, use cases, benefits, and challenges of running multiple MySQL instances on one machine, then provides a detailed, command‑line walkthrough—including environment preparation, compilation, configuration files, startup, security measures, and management scripts—to help you set up and manage multi‑instance MySQL deployments.

ConfigurationDatabaseLinux
0 likes · 9 min read
How to Deploy Multiple MySQL Instances on a Single Server: Step‑by‑Step Guide
Efficient Ops
Efficient Ops
Sep 22, 2015 · Operations

Automating Deployment for SMEs: A Step‑by‑Step Shell Guide

This article outlines a practical, resource‑conscious approach for small and medium‑size enterprises to design and implement an automated deployment pipeline using shell scripts, covering goal setting, process design, key deployment steps, tips, rollback procedures, and frequently asked questions.

ConfigurationRollbackautomation
0 likes · 14 min read
Automating Deployment for SMEs: A Step‑by‑Step Shell Guide
MaGe Linux Operations
MaGe Linux Operations
Sep 22, 2015 · Backend Development

Deploying Python Flask Apps with Nginx, Gunicorn, and Supervisor

Learn how to set up a Python Flask web service on Linux by creating a virtual environment, installing Flask, configuring Nginx as a reverse proxy, deploying with Gunicorn as the WSGI server, and managing processes using Supervisor, complete with command examples.

FlaskGunicorndeployment
0 likes · 9 min read
Deploying Python Flask Apps with Nginx, Gunicorn, and Supervisor
Efficient Ops
Efficient Ops
Jul 4, 2015 · Operations

From Xiaomi to a Trading Exchange: Real‑World Automation Ops Case Studies

This article presents two practical automation operations case studies—Xiaomi's three‑year journey to platform‑managed, self‑scheduling services and a trading exchange's step‑by‑step build from zero automation—highlighting standards, tooling, and cultural challenges for modern ops teams.

automationcapacity scalingdeployment
0 likes · 9 min read
From Xiaomi to a Trading Exchange: Real‑World Automation Ops Case Studies
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 11, 2015 · Backend Development

Understanding Reverse Proxy: Purposes, Deployment Strategies, and Performance Considerations

This article explains what reverse proxy is, compares it with forward proxy, outlines its security, load‑balancing, caching, and concurrency‑control benefits, and discusses various deployment approaches including one‑to‑one setups, separate servers, and clustered architectures for large‑scale web applications.

cachingdeploymentload-balancing
0 likes · 13 min read
Understanding Reverse Proxy: Purposes, Deployment Strategies, and Performance Considerations
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 5, 2015 · Mobile Development

Evolution Stages and Architecture of Mobile Taobao: API Gateway, Bundles, WebApp, and Support Systems

The article outlines Mobile Taobao's four development stages, the introduction and scaling of an API gateway, the bundle‑based mobile architecture with WebApp and PackageApp components, and the comprehensive R&D, testing, operations, and release support mechanisms that enable large‑scale, resilient mobile commerce.

API GatewayMonitoringbundle
0 likes · 14 min read
Evolution Stages and Architecture of Mobile Taobao: API Gateway, Bundles, WebApp, and Support Systems
Qunar Tech Salon
Qunar Tech Salon
Dec 28, 2014 · Operations

Guidelines for Evolving System Architecture and PaaS Operations

This article outlines a comprehensive set of principles and practical components for evolving a large‑scale system architecture, covering rapid deployment, scalability, automation, framework standardization, monitoring, tracing, storage, resource control, and continuous integration to support reliable PaaS operations.

PaaSarchitectureautomation
0 likes · 8 min read
Guidelines for Evolving System Architecture and PaaS Operations