Tagged articles
928 articles
Page 9 of 10
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 25, 2019 · Cloud Computing

A Comprehensive Overview of Cloud Computing: History, Core Technologies, Applications, and Market Trends

This article provides a detailed overview of cloud computing, covering its origins from early virtualization concepts, the evolution of the term in 2006, fundamental characteristics, key enabling technologies such as virtualization, distributed systems, SDN/NFV, cloud‑native stacks, security, AI and big‑data integration, as well as its diverse applications, major market players, and future growth prospects.

Market TrendsVirtualizationartificial intelligence
0 likes · 16 min read
A Comprehensive Overview of Cloud Computing: History, Core Technologies, Applications, and Market Trends
Tencent Cloud Developer
Tencent Cloud Developer
Dec 24, 2019 · Cloud Native

Tencent Online Education: Cloud Migration and Cloud‑Native Architecture Evolution

Since 2017, Tencent Online Education has migrated its siloed, self‑developed services to a unified cloud‑native architecture—standardizing micro‑services, selecting open‑source middleware, and enhancing DevOps with Kubernetes, CI/CD, and data migration—thereby boosting development efficiency, scalability, cost savings, and fostering a collaborative engineering culture.

DevOpsMicroservicesTencent
0 likes · 11 min read
Tencent Online Education: Cloud Migration and Cloud‑Native Architecture Evolution
Architecture Digest
Architecture Digest
Dec 19, 2019 · Databases

Design and Migration of Zhihu's Read Service: From Bloom Filter to TiDB

This article details Zhihu's read‑service architecture, its massive data scale and performance challenges, early Bloom‑filter and HBase solutions, the design goals of high availability, high performance and scalability, and the subsequent migration from MySQL to TiDB with cloud‑native practices.

TiDBcloud-nativedistributed database
0 likes · 25 min read
Design and Migration of Zhihu's Read Service: From Bloom Filter to TiDB
Alibaba Cloud Native
Alibaba Cloud Native
Dec 16, 2019 · Databases

Boost etcd Performance: Server Optimizations and Client Best Practices

This article explains the inner workings of etcd, identifies performance bottlenecks across Raft, storage, and network layers, and provides concrete server‑side hardware and software tuning, a new O(1) freelist algorithm, plus client‑side usage guidelines to run a stable, high‑throughput etcd cluster.

Golangcloud-nativedistributed-storage
0 likes · 10 min read
Boost etcd Performance: Server Optimizations and Client Best Practices
Taobao Frontend Technology
Taobao Frontend Technology
Dec 16, 2019 · Frontend Development

Mastering Front‑End Development in the Cloud Era with Serverless Node and Fission

This article explores how front‑end developers can leverage cloud‑native serverless technologies such as Node.js, Kubernetes, and Fission to achieve extreme efficiency, high availability, and fine‑grained cost control, while providing practical installation steps, code examples, and insights into future cloud‑driven front‑end innovations.

KubernetesServerlesscloud-native
0 likes · 16 min read
Mastering Front‑End Development in the Cloud Era with Serverless Node and Fission
Alibaba Cloud Native
Alibaba Cloud Native
Dec 5, 2019 · Cloud Native

Key Cloud Native Updates: AWS re:Invent, KubeCon, Rancher 2.3.3 & Open‑Source Picks

This roundup highlights major cloud‑native developments, including AWS re:Invent 2019 announcements such as SageMaker Operators for Kubernetes and EKS on Fargate, the 2020 KubeCon Europe schedule, Rancher 2.3.3 release, upstream Kubernetes enhancements, and a curated list of essential open‑source projects and reading recommendations for practitioners.

AWSContainercloud-native
0 likes · 7 min read
Key Cloud Native Updates: AWS re:Invent, KubeCon, Rancher 2.3.3 & Open‑Source Picks
Alibaba Cloud Native
Alibaba Cloud Native
Dec 4, 2019 · Cloud Native

How Alibaba Supercharged etcd for Double‑11: Performance, Stability, and Management Secrets

Alibaba’s three‑year etcd journey reveals how hardware upgrades, software patches, a custom storage freelist algorithm, client best practices, and an enhanced operator platform collectively boosted etcd’s performance 24‑fold, expanded storage 50‑times, and hardened stability for massive Double‑11 workloads.

Reliabilitycloud-nativeetcd
0 likes · 11 min read
How Alibaba Supercharged etcd for Double‑11: Performance, Stability, and Management Secrets
AntTech
AntTech
Nov 26, 2019 · Cloud Native

Ant Financial’s Financial‑Grade Cloud Native Architecture and Service Mesh Deployment for Double 11 2019

The article details Ant Financial’s large‑scale, financial‑grade cloud‑native architecture and its Service Mesh implementation during the 2019 Double 11 shopping festival, describing the evolution from monolithic to distributed systems, the challenges of mesh adoption, and the operational benefits achieved.

SOFAStackcloud-nativedistributed-systems
0 likes · 17 min read
Ant Financial’s Financial‑Grade Cloud Native Architecture and Service Mesh Deployment for Double 11 2019
DevOps Coach
DevOps Coach
Nov 24, 2019 · Cloud Native

Mastering Observability in Cloud‑Native Apps with Elastic Stack: A Four‑Step Guide

This article explains how cloud‑native applications can achieve full observability using the Elastic Stack by outlining the four essential steps—health checks, metrics, logs, and tracing—while discussing the underlying challenges, implementation patterns, and practical recommendations for reliable monitoring.

APMcloud-nativeelastic-stack
0 likes · 14 min read
Mastering Observability in Cloud‑Native Apps with Elastic Stack: A Four‑Step Guide
Product Technology Team
Product Technology Team
Nov 22, 2019 · Operations

How Zhenkunxing Built a Scalable DevOps Platform with Containerization and Microservices

This article explains what DevOps is, outlines Zhenkunxing's DevOps planning and design principles, describes the 3+1 architecture comprising a container cloud platform, microservice platform and development toolchain, and discusses implementation phases, current achievements, and future AI‑enabled DevOps directions.

DevOpsMicroservicesci/cd
0 likes · 15 min read
How Zhenkunxing Built a Scalable DevOps Platform with Containerization and Microservices
Java Captain
Java Captain
Nov 11, 2019 · Cloud Native

Docker Overview: From LXC Origins to Architecture and Basic Usage

This article introduces Linux Containers (LXC) as the predecessor of Docker, explains Docker's definition, advantages, and architecture—including client, daemon, server, engine, job, registry, graph, driver, libcontainer and container modules—and provides practical commands for installation, image management, container execution, and troubleshooting.

ContainerDockerLXC
0 likes · 27 min read
Docker Overview: From LXC Origins to Architecture and Basic Usage
High Availability Architecture
High Availability Architecture
Nov 7, 2019 · Cloud Native

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

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

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

How Xianyu Scaled to Millions of DAUs: Inside Its Architecture Evolution

This article chronicles Xianyu’s journey from a modest tea‑room startup to a platform with tens of millions of daily active users, detailing each architectural phase—trial, development, platform, and cloud‑native integration—and the technical decisions that enabled rapid scaling, cross‑platform development, and operational efficiency.

cloud-nativemobile-developmentscaling
0 likes · 13 min read
How Xianyu Scaled to Millions of DAUs: Inside Its Architecture Evolution
Alibaba Cloud Native
Alibaba Cloud Native
Oct 24, 2019 · Cloud Native

Latest Cloud‑Native Updates: Pulumi 1.0, OpenShift 4.2, Kubernetes 1.17 & More

This roundup highlights recent cloud‑native developments, including Pulumi 1.0 release, the DevOpsDays 10‑year summit in Ghent, OpenShift 4.2 and Ubuntu 19.10 launches, a series of Kubernetes 1.17 upstream enhancements, Knative project news, and curated reading recommendations on K3s, service meshes, and open‑source commercialization.

OpenShiftPulumicloud-native
0 likes · 7 min read
Latest Cloud‑Native Updates: Pulumi 1.0, OpenShift 4.2, Kubernetes 1.17 & More
ITPUB
ITPUB
Oct 22, 2019 · Cloud Native

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

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

DeploymentWordPresscloud-native
0 likes · 8 min read
Master Helm: Install, Configure, and Deploy Applications on Kubernetes
AntTech
AntTech
Oct 14, 2019 · Cloud Native

Ant Financial’s Cloud‑Native Hybrid Architecture for Financial Services

The article explains how Ant Financial has evolved its fifteen‑year technology foundation into a cloud‑native, hybrid‑cloud architecture that meets financial‑grade requirements for high availability, consistency, scalability, security, and seamless migration from legacy systems to modern micro‑services and serverless platforms.

Serverlesscloud-nativefinancial-technology
0 likes · 15 min read
Ant Financial’s Cloud‑Native Hybrid Architecture for Financial Services
AntTech
AntTech
Oct 11, 2019 · Cloud Native

Ant Group's Financial-Grade Cloud‑Native Security Architecture: Service Mesh, Secure Containers, and Confidential Computing

The article outlines Ant Group's end‑to‑end cloud‑native security architecture for the financial sector, detailing the SOFAMesh service‑mesh solution, Kata Containers secure‑container technology, and the SOFAEnclave confidential‑computing platform, together with performance results and open‑source links.

cloud-nativeopen sourcesecure containers
0 likes · 9 min read
Ant Group's Financial-Grade Cloud‑Native Security Architecture: Service Mesh, Secure Containers, and Confidential Computing
360 Tech Engineering
360 Tech Engineering
Oct 10, 2019 · Cloud Native

Source Code Analysis of kube-proxy IPVS Mode in Kubernetes

This article provides a detailed source‑code walkthrough of Kubernetes' kube‑proxy IPVS load‑balancing mode, explaining the command‑line setup with cobra, the internal ProxyServer and Proxier structures, the BoundedFrequencyRunner, ServiceConfig handling, and the core syncProxyRules function that generates IPVS, iptables and ipset rules.

GoIPVSKubernetes
0 likes · 14 min read
Source Code Analysis of kube-proxy IPVS Mode in Kubernetes
Programmer DD
Programmer DD
Sep 20, 2019 · Operations

Master Prometheus: Key Features, Architecture, and Query Essentials

This article introduces Prometheus, an open‑source cloud‑native monitoring and alerting system, covering its main characteristics, core components, architecture diagram, typical use cases, query language syntax, built‑in functions, time‑series types, and practical tips for reliable operation.

AlertingOperationsPromQL
0 likes · 9 min read
Master Prometheus: Key Features, Architecture, and Query Essentials
Alibaba Cloud Native
Alibaba Cloud Native
Sep 13, 2019 · Backend Development

What the New Reactive Foundation Means for Backend Development and Cloud‑Native Apps

The Linux Foundation's newly created Reactive Foundation, backed by Alibaba, Facebook, Lightbend, Netifi and Pivotal, aims to accelerate Reactive Streams and RSocket standards, reshaping backend architectures with non‑blocking concurrency, functional programming models, and cloud‑native distributed communication.

BackendMicroservicescloud-native
0 likes · 13 min read
What the New Reactive Foundation Means for Backend Development and Cloud‑Native Apps
macrozheng
macrozheng
Sep 9, 2019 · Cloud Native

Mastering Spring Cloud: Architecture, Versions, and Key Sub‑Projects Explained

This article introduces Spring Cloud, its purpose and architecture, explains the version naming scheme and compatibility with Spring Boot, lists core sub‑projects with brief descriptions, and highlights important version notes for developers building resilient distributed systems.

JavaMicroservicescloud-native
0 likes · 8 min read
Mastering Spring Cloud: Architecture, Versions, and Key Sub‑Projects Explained
AntTech
AntTech
Sep 2, 2019 · Cloud Native

Exploring Observability in Cloud‑Native Architecture: Practices from Ant Financial

This article reviews Ant Financial's cloud‑native observability journey, covering its origins, the three pillars of tracing, metrics and logging, community projects like OpenTelemetry, practical implementations, sampling strategies, and future directions for unified microservice, mesh, and serverless monitoring.

MetricsOpenTelemetrycloud-native
0 likes · 15 min read
Exploring Observability in Cloud‑Native Architecture: Practices from Ant Financial
Alibaba Cloud Native
Alibaba Cloud Native
Aug 30, 2019 · Cloud Native

Mastering Scheduled Autoscaling in Kubernetes with cronhpa-controller

This guide explains how to install, configure, and verify the open‑source kubernetes‑cronhpa‑controller for periodic pod scaling, demonstrating step‑by‑step commands, CRD definitions, and a demo that reduces resource waste by combining scheduled scaling with cluster‑autoscaler.

CRDKubernetescloud-native
0 likes · 9 min read
Mastering Scheduled Autoscaling in Kubernetes with cronhpa-controller
21CTO
21CTO
Aug 26, 2019 · Cloud Native

How a Small Team Evolved from Monolith to Cloud‑Native Microservices

Facing growing business complexity, a two‑person SaaS team transitioned their monolithic application to a microservice architecture, adopting Spring Cloud, Docker, Kubernetes, CI/CD pipelines with Jenkins, automated testing, service splitting principles, and lightweight tracing, ultimately achieving scalable, observable, and maintainable cloud‑native operations.

DockerKubernetesMicroservices
0 likes · 14 min read
How a Small Team Evolved from Monolith to Cloud‑Native Microservices
Architecture Digest
Architecture Digest
Aug 22, 2019 · Backend Development

Evolution of BeChat Architecture: From Monolithic LNMP to Microservices and Future V4.0

This article chronicles the architectural evolution of the BeChat kindergarten parent platform, detailing three major redesigns—from a simple LNMP monolith to a Java‑based distributed system and finally a Dubbo‑driven microservice architecture—while outlining the technical motivations, challenges, and future plans such as Docker containerization, API‑gateway integration, and multi‑IDC deployment.

DevOpsScalabilityarchitecture
0 likes · 20 min read
Evolution of BeChat Architecture: From Monolithic LNMP to Microservices and Future V4.0
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 17, 2019 · Backend Development

How to Master Microservice Architecture: Practical Strategies for Modern Web & Cloud

This article explains why microservice architecture is essential for handling growing product complexity, outlines key requirements such as team autonomy, speed, automation, and flexibility, and provides concrete guidance on service boundaries, stateless design, eventual consistency, and security best practices.

BackendDevOpsMicroservices
0 likes · 19 min read
How to Master Microservice Architecture: Practical Strategies for Modern Web & Cloud
AntTech
AntTech
Jul 25, 2019 · Cloud Native

Large‑Scale Kubernetes Deployment and Cloud‑Native Practices at Ant Financial

Ant Financial’s Kubernetes team built one of the world’s largest clusters—hundreds of thousands of nodes—by applying cloud‑native operators, GitOps, and extensive performance optimizations to achieve rapid, automated, and reliable large‑scale workloads during the 2019 Tmall 618 promotion.

GitOpsOperatorcloud-native
0 likes · 16 min read
Large‑Scale Kubernetes Deployment and Cloud‑Native Practices at Ant Financial
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 25, 2019 · Backend Development

From Single Server to Cloud‑Native: Scaling Taobao’s Backend for Millions of Users

This article traces Taobao’s backend architecture evolution—from a single‑server setup to distributed caching, load‑balancing proxies, database sharding, microservices, containerization, and finally cloud‑native deployment—highlighting the technologies, challenges, and design principles that enable scaling from hundreds to tens of millions of concurrent users.

BackendMicroservicesScalability
0 likes · 25 min read
From Single Server to Cloud‑Native: Scaling Taobao’s Backend for Millions of Users
Node Underground
Node Underground
Jul 20, 2019 · Cloud Native

How to Use Docker Checkpoint & CRIU for Live Container Migration

This guide walks you through enabling Docker's experimental mode, installing CRIU, building a simple Node container, creating checkpoints, and restoring containers both on the same host and on a different host, highlighting the prerequisites and limitations of live migration.

CRIUCheckpointContainer Migration
0 likes · 5 min read
How to Use Docker Checkpoint & CRIU for Live Container Migration
MaGe Linux Operations
MaGe Linux Operations
Jul 16, 2019 · Cloud Native

Why Docker Solves the “Environment Mismatch” Problem for Developers

This article uses a humorous pet‑store story to illustrate how code that runs flawlessly on a developer’s machine can fail in production, then explains Docker’s role in eliminating environment differences by packaging applications and their dependencies into portable containers, comparing it with traditional virtual machines and detailing core concepts, architecture, Dockerfile instructions, and essential commands.

Containercloud-native
0 likes · 25 min read
Why Docker Solves the “Environment Mismatch” Problem for Developers
AntTech
AntTech
Jul 6, 2019 · Cloud Native

MyBank's Microservice Architecture: Multi‑Region Deployment, Full‑Chain Stress Testing, and Cloud‑Native Service Mesh

The article details MyBank's adoption of a unitized microservice architecture built on OceanBase and SOFAStack, describing its multi‑region active‑active deployment, service layering and splitting, full‑link stress testing, one‑click disaster recovery, and the shift toward cloud‑native Service Mesh to support massive financial workloads.

cloud-nativedistributed architecturefinancial technology
0 likes · 5 min read
MyBank's Microservice Architecture: Multi‑Region Deployment, Full‑Chain Stress Testing, and Cloud‑Native Service Mesh
AntTech
AntTech
Jun 27, 2019 · Cloud Native

SOFAStack Cloud Native Workshop: Building a Cloud‑Native E‑Commerce Platform

This article summarizes the SOFAStack Cloud Native Workshop held at KubeCon China 2019, detailing Ant Financial’s journey from centralized to cloud‑native architectures, the open‑source SOFAStack ecosystem, and a hands‑on five‑hour demo that builds a micro‑service‑based online bookstore using Kubernetes, Service Mesh, Serverless, and distributed transaction technologies.

KubernetesSOFAStackcloud-native
0 likes · 8 min read
SOFAStack Cloud Native Workshop: Building a Cloud‑Native E‑Commerce Platform
System Architect Go
System Architect Go
Jun 24, 2019 · Fundamentals

Revisiting the Twelve-Factor App: Core Principles for Building Robust and Scalable Services

This article reviews the Twelve-Factor App methodology, outlining twelve essential guidelines—including codebase management, explicit dependencies, configuration separation, backing services, build‑release‑run workflow, stateless processes, port binding, concurrency, disposability, environment parity, logging, and admin processes—to help developers design resilient, cloud‑native applications.

App ArchitectureDevOpsScalability
0 likes · 6 min read
Revisiting the Twelve-Factor App: Core Principles for Building Robust and Scalable Services
Tencent Cloud Developer
Tencent Cloud Developer
Jun 4, 2019 · Cloud Native

Microservices, Service Mesh, and Middle Platform: Architectural Evolution and Practices

In a May 25 Tencent salon, senior engineer Han Xin traced cloud‑computing’s shift from monolithic J2EE to container‑based microservices, explained service‑mesh and middle‑platform concepts, and showcased Tencent Service Framework’s governance, DevOps and reusable capabilities, emphasizing that simple, fast architectures must directly serve business value.

ContainerMicroservicesarchitecture
0 likes · 15 min read
Microservices, Service Mesh, and Middle Platform: Architectural Evolution and Practices
Ctrip Technology
Ctrip Technology
Jun 4, 2019 · Backend Development

Interview with He Xinming on dubbo-go: The Go Implementation of Apache Dubbo

This interview with Ctrip's He Xinming details the motivation, architecture, features, performance benchmarks, and future roadmap of dubbo-go, the Go language implementation of Apache Dubbo, highlighting its role in bridging Java and Go microservice ecosystems and its cloud‑native aspirations.

Apache DubboGoRPC
0 likes · 12 min read
Interview with He Xinming on dubbo-go: The Go Implementation of Apache Dubbo
Alibaba Cloud Developer
Alibaba Cloud Developer
May 28, 2019 · Databases

How Cloud‑Native Databases Are Redefining the Future of Data Management

This article examines the rapid rise of cloud‑native databases, detailing market trends, architectural innovations such as shared storage and shared‑nothing designs, and showcasing Alibaba Cloud's POLARDB, POLARDB‑X, AnalyticDB, and autonomous tuning platform iBTune, while highlighting security and high‑availability advancements.

AnalyticDBDistributed SystemsPolardb
0 likes · 19 min read
How Cloud‑Native Databases Are Redefining the Future of Data Management
High Availability Architecture
High Availability Architecture
May 7, 2019 · Cloud Native

A Gentle Introduction to Apache Pulsar: Architecture, Features, and Use Cases

This article introduces Apache Pulsar, a cloud‑native pub/sub messaging platform that solves traditional messaging system limitations with a layered architecture, offering independent scaling, multi‑tenant isolation, cross‑region replication, zero rebalancing, unified queue‑and‑stream models, and built‑in functions and proxy support.

Apache PulsarDistributed SystemsMessaging
0 likes · 5 min read
A Gentle Introduction to Apache Pulsar: Architecture, Features, and Use Cases
Alibaba Cloud Native
Alibaba Cloud Native
Apr 29, 2019 · Cloud Native

This Week’s Cloud‑Native Highlights: Docker Breach, Java 8 in Containers, Kubernetes Updates & More

The weekly roundup covers the Docker Hub breach affecting 190,000 accounts, Java 8’s new container support, Snyk’s 2019 container‑security report, major Kubernetes upstream changes including Federation v2 and Ephemeral Containers, Knative’s build deprecation, Istio 1.1.4 release, Envoy enhancements, a non‑root containerd effort, and a recommendation of the kubeCDN project.

Istiocloud-native
0 likes · 12 min read
This Week’s Cloud‑Native Highlights: Docker Breach, Java 8 in Containers, Kubernetes Updates & More
Architecture Talk
Architecture Talk
Apr 29, 2019 · Cloud Native

How to Automate Microservice Deployment with Consul, HAProxy, and Docker

This article explains how to transform a traditional monolithic setup into a fully automated, cloud‑native microservice architecture using Docker containerization, Consul for service discovery and configuration, and HAProxy for dynamic DNS‑based routing, detailing the challenges, solutions, and practical configuration examples.

AutomationConsulDocker
0 likes · 15 min read
How to Automate Microservice Deployment with Consul, HAProxy, and Docker
Tencent Cloud Developer
Tencent Cloud Developer
Apr 25, 2019 · Cloud Native

Cloud Native Industry Alliance Established at CNIC2019: Tencent Cloud Joins as Council Member and TSF Microservice Platform Passes Trusted Cloud Certification

At CNIC2019 in Beijing, the Cloud Native Industry Alliance was launched with Tencent Cloud joining as a founding council member, its TSF microservice platform earning Trusted Cloud certification, and its serverless experts showcasing rapid 100‑million‑user mini‑program deployment while highlighting remaining cold‑start and orchestration challenges.

ContainerMicroservicescloud-native
0 likes · 8 min read
Cloud Native Industry Alliance Established at CNIC2019: Tencent Cloud Joins as Council Member and TSF Microservice Platform Passes Trusted Cloud Certification
58 Tech
58 Tech
Apr 15, 2019 · Cloud Native

Insights from the 58 Group Technical Salon: Cloud Platform Architecture Practices by Zhihu and 58

The article summarizes the 58 Group technical salon where Zhihu and 58 teams shared their cloud platform evolution, containerization strategies, multi‑cluster management, network architecture, service discovery, and real‑world case studies, highlighting challenges and solutions for large‑scale Kubernetes deployments.

Multi-Clustercloud-nativecontainerization
0 likes · 12 min read
Insights from the 58 Group Technical Salon: Cloud Platform Architecture Practices by Zhihu and 58
21CTO
21CTO
Mar 31, 2019 · Backend Development

How ByteDance Scaled Over 700k QPS with Go: Lessons in Backend Microservices

This article details ByteDance's migration to Go for its backend, covering the reasons for choosing Go, the design of a five‑tuple microservice architecture, concurrency models, timeout handling, performance tuning, monitoring, and engineering practices that enabled a production system handling over 300 billion daily requests.

BackendGoMicroservices
0 likes · 17 min read
How ByteDance Scaled Over 700k QPS with Go: Lessons in Backend Microservices
Architecture Digest
Architecture Digest
Mar 29, 2019 · Backend Development

Building Large-Scale Go Microservices at Toutiao: Architecture, Concurrency, Performance, and Monitoring

This article describes how Toutiao migrated its backend to Go, detailing the reasons for choosing Go, the design of a five‑tuple microservice architecture, concurrency models, timeout and performance optimizations, monitoring techniques, and engineering practices for large‑scale cloud‑native services.

cloud-nativemonitoringperformance
0 likes · 16 min read
Building Large-Scale Go Microservices at Toutiao: Architecture, Concurrency, Performance, and Monitoring
Architecture Digest
Architecture Digest
Mar 27, 2019 · Cloud Native

Evolution of Internet Architecture: From Centralized to Cloud‑Native Systems

This article traces the evolution of internet architecture from early software and open‑source phases through centralized monolithic designs to distributed and cloud‑native systems, highlighting challenges such as massive user scale, continuous delivery, DevOps automation, container orchestration, micro‑services, and the shift toward resilient, scalable cloud‑native solutions.

DevOpsarchitecturecloud-native
0 likes · 25 min read
Evolution of Internet Architecture: From Centralized to Cloud‑Native Systems
Architecture Digest
Architecture Digest
Mar 22, 2019 · Databases

Recommended Industrial Distributed System Design Papers

This article curates a selection of seminal industrial distributed system design papers—including Google’s GFS, MapReduce, Bigtable, Percolator, Spanner, F1, Amazon’s Dynamo and Aurora—providing brief insights and links for readers interested in foundational storage and database technologies.

cloud-nativestorage
0 likes · 6 min read
Recommended Industrial Distributed System Design Papers
Efficient Ops
Efficient Ops
Mar 14, 2019 · Cloud Native

How Alibaba Automates Cloud‑Native Operations at Massive Scale

This article explains Alibaba's intelligent, automated approach to managing large‑scale cloud‑native applications, covering challenges of scale, safety, and efficiency, and how AI‑driven decision making improves stability while reducing operational costs.

AI OpsAlibabacloud automation
0 likes · 8 min read
How Alibaba Automates Cloud‑Native Operations at Massive Scale
Tencent Cloud Developer
Tencent Cloud Developer
Mar 12, 2019 · Cloud Native

Understanding Active-Active Disaster Recovery Architecture: Challenges and Implementation Strategies

The article argues that cold backup and active‑passive setups provide false security and outlines how true active‑active disaster‑recovery requires local‑datacenter request handling, business‑driven data sharding, and low‑latency cross‑site synchronization, recommending a staged rollout from city‑level to cross‑region architectures while weighing ROI.

Data ConsistencyNetwork Latencyactive-active-architecture
0 likes · 9 min read
Understanding Active-Active Disaster Recovery Architecture: Challenges and Implementation Strategies
21CTO
21CTO
Feb 1, 2019 · Cloud Native

Is Docker a Hidden Trap? Uncovering the Real Costs Behind Container Hype

The article critically examines Docker’s promised benefits—portability, security, and orchestration—highlighting its design shortcomings, hidden complexities, lock‑in risks, and the often‑overlooked alternatives that can deliver the same goals with far less overhead.

ContainersOperationscloud-native
0 likes · 28 min read
Is Docker a Hidden Trap? Uncovering the Real Costs Behind Container Hype
Architects' Tech Alliance
Architects' Tech Alliance
Jan 8, 2019 · Cloud Native

Understanding Cloud‑Native Applications: Microservices, Containers, and Serverless

The article explains modern software engineering concepts such as microservices, containers, and serverless architectures, describing how they enable cloud‑native applications to achieve scalability, flexibility, continuous delivery, and reliability while also outlining their challenges and limitations.

ContainersMicroservicescloud computing
0 likes · 14 min read
Understanding Cloud‑Native Applications: Microservices, Containers, and Serverless
Architects' Tech Alliance
Architects' Tech Alliance
Dec 25, 2018 · Industry Insights

Why Containers Will Overtake VMware in 2019: Industry Trends and Predictions

The article analyzes how enterprise software development is shifting from traditional virtual machines to container and Kubernetes‑based architectures in 2019, examines major acquisitions such as Dell‑VMware and IBM‑Red Hat, and forecasts the strategic moves of cloud providers and vendors in the evolving multi‑cloud landscape.

ContainersEnterprise SoftwareKubernetes
0 likes · 8 min read
Why Containers Will Overtake VMware in 2019: Industry Trends and Predictions
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 18, 2018 · Databases

Inside Alibaba AnalyticDB: Architecture, Core Technologies, and Real‑Time Data Warehouse Innovations

This article provides an in‑depth technical overview of Alibaba's AnalyticDB, covering the challenges of massive real‑time analytics, the cloud‑native multi‑tenant architecture, data model, import/export capabilities, high‑performance SQL parser, the Xuanwu storage engine, Xihe compute engine, optimizer, GPU acceleration, and elastic scaling features.

AnalyticDBGPU AccelerationSQL Parser
0 likes · 38 min read
Inside Alibaba AnalyticDB: Architecture, Core Technologies, and Real‑Time Data Warehouse Innovations
Alibaba Cloud Native
Alibaba Cloud Native
Dec 17, 2018 · Cloud Native

How ShimV2 Bridges Containerd and KataContainers for Secure Kubernetes Pods

Zhang Lei’s KubeCon 2018 talk explains Kubernetes’ interface‑driven design, the role of CRI, container runtimes like containerd and KataContainers, and introduces the containerd ShimV2 layer that simplifies integrating secure, VM‑based runtimes into Kubernetes without writing separate CRI shims.

CRIKataContainersKubernetes
0 likes · 18 min read
How ShimV2 Bridges Containerd and KataContainers for Secure Kubernetes Pods
21CTO
21CTO
Dec 13, 2018 · Cloud Native

Why Modern Software Needs Microservices and Cloud‑Native Architecture

This article explains how adopting microservices, appropriate architectural patterns, and DevOps practices—ranging from monolithic to cloud‑native designs—can reduce costs, improve scalability, and support rapid development across web, mobile, and IoT platforms, while highlighting key differences between SOA and microservices.

DevOpsMicroservicesSOA
0 likes · 15 min read
Why Modern Software Needs Microservices and Cloud‑Native Architecture
DevOps
DevOps
Dec 10, 2018 · Cloud Native

A Historical Look at Containers vs Virtual Machines and Their Evolution

The article revisits the early days of physical server deployments and virtualization, explains how containers emerged as a lightweight alternative to VMs, discusses their security trade‑offs, and promotes a DevOpsLIVE event on Windows‑Linux containers and Azure Kubernetes.

ContainersDockerKubernetes
0 likes · 8 min read
A Historical Look at Containers vs Virtual Machines and Their Evolution
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 7, 2018 · Databases

How Alibaba Achieved Extreme Database Elasticity with Hybrid Cloud, Containers, and Storage‑Compute Separation

This article explains how Alibaba transformed its database infrastructure through hybrid‑cloud high‑performance ECS, container‑based multi‑instance deployment, and a user‑space storage‑compute separation architecture with RDMA, dramatically improving resource utilization, scaling speed, and cost efficiency for massive traffic spikes.

RDMAStorage Compute Separationcloud-native
0 likes · 15 min read
How Alibaba Achieved Extreme Database Elasticity with Hybrid Cloud, Containers, and Storage‑Compute Separation
Programmer DD
Programmer DD
Nov 26, 2018 · Cloud Native

Why Your Spring Cloud Microservices Stall at High Traffic and How to Fix It

This article examines a real‑world Spring Cloud microservice deployment that performed well with low traffic but suffered severe latency and hangs as user volume grew, analyzes root causes such as massive tables, complex SQL, and misconfigured timeouts, and provides step‑by‑step tuning, retry, and idempotency strategies to restore reliable performance.

Spring Cloudcloud-native
0 likes · 11 min read
Why Your Spring Cloud Microservices Stall at High Traffic and How to Fix It
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 19, 2018 · Operations

How Alibaba Automates Hardware Fault Detection and Self‑Healing at Scale

This article explains how Alibaba’s massive data‑center operations detect hardware failures early, automatically isolate faulty servers, and execute self‑healing workflows through a centralized, cloud‑native platform, detailing detection methods, convergence rules, architecture evolution, and the benefits of a closed‑loop AIOps system.

Operationsaiopscloud-native
0 likes · 15 min read
How Alibaba Automates Hardware Fault Detection and Self‑Healing at Scale
Alibaba Cloud Developer
Alibaba Cloud Developer
Nov 7, 2018 · Cloud Native

How Alibaba Cut Double‑11 Transaction Costs by 75% with Cloud‑Native Architecture

This article chronicles Alibaba's ten‑year evolution of foundational infrastructure—from early stability struggles to mature full‑link testing, then rapid containerization, unified scheduling, and hybrid‑cloud deployment—that slashed the incremental cost of each ten‑thousand‑transaction spike to one‑quarter of its original level.

Cost OptimizationUnified Schedulingcloud-native
0 likes · 10 min read
How Alibaba Cut Double‑11 Transaction Costs by 75% with Cloud‑Native Architecture
AntTech
AntTech
Nov 5, 2018 · Cloud Native

Container and Cloud‑Native Technologies for Financial‑Grade Distributed Architecture

This article explains how Ant Financial addresses the challenges of adopting containers in financial‑grade distributed systems by detailing cloud‑native fundamentals, the CAFE platform’s three‑step solution, custom pod lifecycle, SOFAMesh integration, and hybrid‑cloud capabilities for scalable, resilient operations.

Containerscloud-nativefinancial technology
0 likes · 11 min read
Container and Cloud‑Native Technologies for Financial‑Grade Distributed Architecture
Programmer DD
Programmer DD
Nov 3, 2018 · Backend Development

Explore Spring Cloud Alibaba: New Open‑Source Components for Java Microservices

Spring Cloud Alibaba, an open‑source project from Alibaba, has launched its first preview version, offering Java developers integrated service discovery, configuration management, high‑availability protection, and seamless Alibaba Cloud product components, all built on Spring Boot and Spring Cloud patterns.

Alibabacloud-nativespring-boot
0 likes · 6 min read
Explore Spring Cloud Alibaba: New Open‑Source Components for Java Microservices
Architects' Tech Alliance
Architects' Tech Alliance
Oct 27, 2018 · Cloud Native

Design and Architecture of Ping An Cloud Container Service Platform

The article outlines Ping An Cloud’s container service platform, describing its positioning, multi‑tenant design, architecture, key components such as CaaS portal, Docker Server, Rancher orchestration, networking, storage, logging, monitoring, and discusses the technologies and implementation choices behind each layer.

ContainerDockercloud-native
0 likes · 15 min read
Design and Architecture of Ping An Cloud Container Service Platform
Efficient Ops
Efficient Ops
Sep 27, 2018 · Databases

How SequoiaDB’s Multi-Model Architecture Redefines Cloud‑Native Distributed Databases

SequoiaDB, a financial‑grade open‑source distributed database, combines a multi‑model engine with a compute‑storage separation architecture to deliver full MySQL, PostgreSQL and SparkSQL compatibility, elastic scaling, HTAP capabilities, and robust multi‑site disaster recovery for cloud‑native enterprise workloads.

Compute-Storage SeparationHTAPcloud-native
0 likes · 12 min read
How SequoiaDB’s Multi-Model Architecture Redefines Cloud‑Native Distributed Databases
Alibaba Cloud Native
Alibaba Cloud Native
Sep 10, 2018 · Cloud Native

How Alibaba Scaled to 100% Containerization with PouchContainer: A Cloud‑Native Journey

Alibaba achieved full internal containerization by evolving from monolithic apps to the T4 container, integrating Docker images, and open‑sourcing PouchContainer, detailing the architectural shifts, resource isolation requirements, large‑scale deployment strategies, and lessons for building cloud‑native platforms.

DockerKubernetesPouchContainer
0 likes · 24 min read
How Alibaba Scaled to 100% Containerization with PouchContainer: A Cloud‑Native Journey
Architects' Tech Alliance
Architects' Tech Alliance
Aug 5, 2018 · Cloud Native

Six Common Container Misconceptions and Eight Correct Usage Scenarios

The article examines prevalent misunderstandings about containers—such as startup speed, density, image versioning, auto‑restart, service discovery, and scaling—contrasts them with virtual machine capabilities, and then outlines when containers, micro‑services, and DevOps are truly beneficial across various deployment scenarios.

Virtualizationcloud-nativemigration
0 likes · 18 min read
Six Common Container Misconceptions and Eight Correct Usage Scenarios
UCloud Tech
UCloud Tech
Jul 18, 2018 · Operations

How to Build a Unified Monitoring System for Microservices: Key Dimensions & Scenarios

This article explains how microservice architectures require a comprehensive monitoring system, covering data, resource, and code dimensions, and describes eight atomic monitoring scenarios such as URL, host, product, component, custom, resource, APM, and event monitoring to help engineers design effective observability solutions.

APMObservabilityOperations
0 likes · 7 min read
How to Build a Unified Monitoring System for Microservices: Key Dimensions & Scenarios
Java Architect Essentials
Java Architect Essentials
Jul 15, 2018 · Cloud Native

Top 10 Challenges of Microservice Architecture and Their Solutions

The article outlines ten major challenges faced when adopting microservice architecture—such as data synchronization, security, version control, discovery, data expiration, debugging, testing, monitoring, DevOps support, and fault tolerance—and presents practical solutions using cloud‑native tools and patterns.

DevOpsKubernetesMicroservices
0 likes · 5 min read
Top 10 Challenges of Microservice Architecture and Their Solutions
Java Architect Essentials
Java Architect Essentials
Jul 10, 2018 · Cloud Native

Testing Strategies for Microservices: Orchestration, Service Virtualization, and Asynchronous Patterns

The article explains how microservice architectures increase testing complexity and presents practical strategies—including orchestration testing, service virtualization, handling API changes, asynchronous command patterns, event firehose, and CI/CD environment configuration—to reliably test individual services and their interactions in cloud‑native environments.

MicroservicesOrchestrationasynchronous messaging
0 likes · 14 min read
Testing Strategies for Microservices: Orchestration, Service Virtualization, and Asynchronous Patterns
MaGe Linux Operations
MaGe Linux Operations
Jun 22, 2018 · Cloud Native

Master Docker in 2 Hours: From Basics to Building and Pushing Images

Within two hours, this guide walks you through Docker fundamentals, explains how containers differ from virtual machines, shows installation on Windows and Ubuntu, details Docker’s architecture, image layering, and provides a hands‑on walkthrough of pulling, running, building, and pushing images to Docker Hub.

cloud-nativecontainerization
0 likes · 11 min read
Master Docker in 2 Hours: From Basics to Building and Pushing Images
Tencent Cloud Developer
Tencent Cloud Developer
Jun 1, 2018 · Backend Development

Building Tencent Xinge: Architecture and Practices for Massive Mobile Push Service

The talk details Tencent Xinge’s architecture and cloud‑native practices that enable hundred‑billion‑level mobile push, combining terminal integration, real‑time backend filtering, distributed bitmap selection, precise‑push AI models, and DevOps pipelines to deliver fast, scalable, data‑driven notifications with effect tracking.

Backend ArchitectureBig DataDistributed Systems
0 likes · 18 min read
Building Tencent Xinge: Architecture and Practices for Massive Mobile Push Service
AntTech
AntTech
May 31, 2018 · Cloud Native

Introducing the Newly Open‑Source SOFA Middleware Components for Cloud‑Native Microservices

This article introduces the recently open‑sourced SOFA middleware components—including SOFATracer, SOFALookout, SOFA‑Boot, SOFA‑RPC (Node and Java), Eggjs integration, and JarsLink—explaining their features, usage scenarios, and providing GitHub links for developers to adopt these financial‑grade cloud‑native solutions.

Distributed TracingJavaMetrics
0 likes · 9 min read
Introducing the Newly Open‑Source SOFA Middleware Components for Cloud‑Native Microservices
ITPUB
ITPUB
May 16, 2018 · Databases

How RadonDB Merges Raft and MySQL for Scalable Cloud‑Native Databases

RadonDB is a next‑generation cloud‑native distributed relational database that combines the Raft consensus protocol with MySQL to deliver high availability, strong consistency, seamless scalability, and native support for OLTP, OLAP, distributed transactions, and comprehensive monitoring and backup features.

RadonDBRaftcloud-native
0 likes · 10 min read
How RadonDB Merges Raft and MySQL for Scalable Cloud‑Native Databases
ITPUB
ITPUB
May 5, 2018 · Cloud Native

Debunking Common Container Myths: When VMs Still Outperform

The article systematically debunks six common container misconceptions—startup speed, density, image versioning, self‑healing, service discovery, and scaling—by comparing containers with virtual machines, then explains how containers fit into micro‑service and DevOps practices and outlines the scenarios where container adoption truly adds value.

MicroservicesVirtualizationcloud-native
0 likes · 19 min read
Debunking Common Container Myths: When VMs Still Outperform
System Architect Go
System Architect Go
Apr 21, 2018 · Cloud Native

Understanding Docker Images and How to Build Them

This article explains what Docker images are, their layered and read‑only nature, how containers act as their runtime, and provides a step‑by‑step guide to creating a Dockerfile, building an image, and running a container.

BackendDevOpsImage
0 likes · 4 min read
Understanding Docker Images and How to Build Them
DevOps Coach
DevOps Coach
Mar 25, 2018 · Cloud Native

7 Essential Cloud‑Native Container Design Principles You Must Follow

This article summarizes Red Hat's cloud‑native container design principles, explains each rule—from single concern to runtime confinement—shows how they extend classic software design concepts, and provides practical best‑practice tips and reference links for building resilient, observable, and immutable containerized applications on Kubernetes.

ContainerDevOpsKubernetes
0 likes · 14 min read
7 Essential Cloud‑Native Container Design Principles You Must Follow
Architect's Tech Stack
Architect's Tech Stack
Jan 16, 2018 · Cloud Native

Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications

This tutorial explains how to configure the spotify/docker-maven-plugin in a Spring Boot project's pom.xml, build Docker images with Maven commands, run containers, optionally use a custom Dockerfile, push images to DockerHub, and bind the build goal to the Maven package phase for automated container creation.

Containerci/cdcloud-native
0 likes · 12 min read
Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications
DevOps
DevOps
Dec 22, 2017 · Cloud Native

Translation of 32 Cloud Design Patterns for Cloud‑Native Applications

This article presents a Chinese translation of 32 cloud design patterns originally documented by the Azure cloud team, explaining how these patterns—covering availability, data management, security, scalability, and more—can guide enterprises in migrating monolithic applications to cloud‑native architectures across any major cloud provider.

Design PatternsMicroservicescloud migration
0 likes · 4 min read
Translation of 32 Cloud Design Patterns for Cloud‑Native Applications
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 8, 2017 · Cloud Computing

How Alibaba’s ‘Ali Inside‑Out’ Uses Cloud‑Native Architecture for Collaboration

Alibaba’s internal collaboration platform, Ali Inside‑Out, evolved from a simple portal in 2013 to a cloud‑native, AI‑enhanced ecosystem that unifies search, feed, and global deployment, leveraging Alibaba’s tech stack—including Spring Boot, ISEARCH, NEO4J, and worldwide ADNS—to boost employee productivity and cultural engagement.

AlibabaCollaborationSearch
0 likes · 10 min read
How Alibaba’s ‘Ali Inside‑Out’ Uses Cloud‑Native Architecture for Collaboration
DevOps
DevOps
Sep 13, 2017 · Backend Development

Comparing Microservices Architecture with Service‑Oriented Architecture (SOA)

This article defines microservices, SOA, and APIs, examines their differing viewpoints and integration challenges, and proposes a combined architectural perspective that highlights how microservices can evolve from or complement traditional SOA implementations.

MicroservicesSOAcloud-native
0 likes · 21 min read
Comparing Microservices Architecture with Service‑Oriented Architecture (SOA)
DevOps
DevOps
Sep 11, 2017 · Operations

Optimizing Docker Image Layering for Efficient DevOps Workflows

This article explains Docker's container engine, its layered image storage mechanism, and how leveraging these layers within DevOps pipelines can reduce redundancy, improve update efficiency, and optimize resource usage, illustrated with practical experiments and design guidelines for scalable image management.

cloud-nativeimage-layeringoptimization
0 likes · 9 min read
Optimizing Docker Image Layering for Efficient DevOps Workflows