Tagged articles
928 articles
Page 7 of 10
Liangxu Linux
Liangxu Linux
Sep 22, 2021 · Cloud Native

Master Dockerfile: Complete Guide to All Instructions and Best Practices

This article provides a comprehensive, step‑by‑step explanation of every Dockerfile instruction—including variables, FROM, RUN, CMD, LABEL, EXPOSE, ENV, ARG, ADD, COPY, ENTRYPOINT, VOLUME, STOPSIGNAL, HEALTHCHECK, SHELL, WORKDIR, and USER—along with syntax details, usage tips, and practical code examples for building efficient container images.

ContainerDockerDockerfile
0 likes · 12 min read
Master Dockerfile: Complete Guide to All Instructions and Best Practices
Qingyun Technology Community
Qingyun Technology Community
Sep 16, 2021 · Databases

Why Cloud‑Native Databases Are Redefining Elasticity and Resilience

Cloud‑native databases address the elasticity, resilience, and high‑availability demands of modern cloud computing by separating compute and storage, leveraging log‑based persistence, multi‑replica consensus, and distributed architectures such as Spanner, Aurora, and TiDB, offering higher performance, lower cost, and better resource utilization.

cloud-nativedatabasesdistributed-systems
0 likes · 13 min read
Why Cloud‑Native Databases Are Redefining Elasticity and Resilience
IT Architects Alliance
IT Architects Alliance
Sep 15, 2021 · Backend Development

Comprehensive Guide to Backend Architecture: Microservices, Service Mesh, Messaging, and Observability

This article provides a detailed overview of modern backend architecture, covering microservice fundamentals, design principles such as Conway's Law and DDD, gateway patterns, communication protocols, service registration, configuration management, observability pillars, service mesh options, and a comparative analysis of popular message‑queue technologies.

MicroservicesObservabilitybackend-architecture
0 likes · 27 min read
Comprehensive Guide to Backend Architecture: Microservices, Service Mesh, Messaging, and Observability
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 15, 2021 · Big Data

How to Pick Real-Time Dimension & Result Tables for Cloud‑Native Big Data

This article examines the evolution of big‑data architectures toward cloud‑native, real‑time processing, and provides a detailed comparison of dimension‑table and result‑table options—including MySQL, Redis, and Alibaba Cloud Tablestore—along with their performance, cost, and scalability characteristics for Flink SQL workloads.

Big DataFlink SQLReal‑Time Computing
0 likes · 28 min read
How to Pick Real-Time Dimension & Result Tables for Cloud‑Native Big Data
21CTO
21CTO
Sep 14, 2021 · Cloud Native

Why Docker’s Business Model Struggles: Lessons from the Container Wars

The article examines Docker’s shift to paid subscriptions, its missed partnership with Kubernetes, internal management conflicts, and how these strategic missteps have reshaped its role in the cloud‑native ecosystem, while exploring the future prospects under new leadership.

Business ModelContainerDocker
0 likes · 19 min read
Why Docker’s Business Model Struggles: Lessons from the Container Wars
MaGe Linux Operations
MaGe Linux Operations
Sep 13, 2021 · Cloud Native

Why HostPort Can Hijack Your Service Traffic in Kubernetes

The article investigates a puzzling Kubernetes issue where using hostPort caused MySQL traffic to be redirected to the wrong pod, explains how iptables rules inserted by the CNI portmap plugin override Service rules, and provides reproducible experiments and practical recommendations to avoid such problems in production.

CNIKubernetesNetworking
0 likes · 11 min read
Why HostPort Can Hijack Your Service Traffic in Kubernetes
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 7, 2021 · Cloud Native

Building Business‑Decoupled DevOps Infrastructure for High‑Efficiency Cloud‑Native Delivery

The article describes how a to‑B SaaS platform tackled exploding microservice counts, soaring infrastructure costs, complex topologies and high‑frequency releases by standardizing, declaratively provisioning, and intelligently automating cloud‑native DevOps services, resulting in dramatically improved delivery efficiency and reliability.

AutomationDevOpsInfrastructure as Code
0 likes · 18 min read
Building Business‑Decoupled DevOps Infrastructure for High‑Efficiency Cloud‑Native Delivery
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Sep 2, 2021 · Databases

Why Time‑Series Databases Are the Backbone of IoT and Cloud‑Native Ops

The article explains how the explosive growth of IoT data makes high‑performance time‑series databases essential, describes Huawei Cloud's GaussDB for Influx architecture and compression breakthroughs, and shares the engineering challenges and real‑world benefits of building a cloud‑native TSDB for massive monitoring workloads.

GaussDBIoTcloud-native
0 likes · 10 min read
Why Time‑Series Databases Are the Backbone of IoT and Cloud‑Native Ops
Amap Tech
Amap Tech
Aug 31, 2021 · Backend Development

Gaode's Go Application Migration: Architecture, Challenges, and Technical Practices

Gaode migrated its high‑traffic rendering gateway from Java to Go to halve machine usage, validate middleware stability, and prepare for cloud‑native transformation, overcoming correctness and availability challenges by creating a real‑time traffic‑comparison tool, sandbox stress tests, and a staged gray‑release, ultimately achieving about 50% cost reduction.

Gocloud-nativemiddleware
0 likes · 16 min read
Gaode's Go Application Migration: Architecture, Challenges, and Technical Practices
Open Source Linux
Open Source Linux
Aug 24, 2021 · Operations

Why Prometheus Became the Leading Cloud‑Native Monitoring Solution

This article explains how Prometheus evolved from a Google internal project to a CNCF‑graduated, top‑ranked time‑series database and full‑stack monitoring ecosystem, detailing its history, core features, architecture, and the roles of its components such as Exporters, Pushgateway, Service Discovery, and Alertmanager.

PrometheusTime Series Databasecloud-native
0 likes · 19 min read
Why Prometheus Became the Leading Cloud‑Native Monitoring Solution
Baidu Geek Talk
Baidu Geek Talk
Aug 18, 2021 · Backend Development

Hulk: A Go Web Service Framework for Short‑Video Backend Development

Hulk is a Go‑based web service framework created by the short‑video R&D team to replace a PHP monolith, extending the unreleased GDP2 platform with business‑specific wrappers, a four‑layer architecture, and integrated monitoring, tracing, and deployment tools that dramatically boost development speed, runtime performance, and SRE efficiency for high‑traffic short‑video services.

BackendDevOpsFramework
0 likes · 18 min read
Hulk: A Go Web Service Framework for Short‑Video Backend Development
DevOps Cloud Academy
DevOps Cloud Academy
Aug 17, 2021 · Cloud Native

Switching Kubernetes Container Runtime from Docker to containerd and Managing It with crictl

This guide explains how to safely switch a Kubernetes cluster's container runtime from Docker to containerd by putting nodes into maintenance mode, updating configuration files, restarting services, verifying the change, and then using crictl for efficient container and pod management, including command comparisons and log handling.

Kubernetescloud-nativecontainerd
0 likes · 17 min read
Switching Kubernetes Container Runtime from Docker to containerd and Managing It with crictl
Qingyun Technology Community
Qingyun Technology Community
Aug 16, 2021 · Cloud Native

How Qunar Mastered Cloud‑Native Containerization: Lessons, Challenges, and Solutions

This article chronicles Qunar's multi‑year journey to adopt cloud‑native containerization, detailing the timeline, architectural redesign, CI/CD overhaul, middleware adaptations, migration strategies, encountered issues, and future plans for stability, resource efficiency, and service‑mesh implementation.

Service Meshcloud-nativecontainerization
0 likes · 15 min read
How Qunar Mastered Cloud‑Native Containerization: Lessons, Challenges, and Solutions
IT Architects Alliance
IT Architects Alliance
Aug 15, 2021 · Cloud Native

Understanding Microservices, the Scale Cube Model, and Docker Practices

This article explains the concept and benefits of microservices, introduces the Scale Cube model for architectural scaling, and provides a comprehensive guide to Docker fundamentals, containerization techniques, logging, and configuration management, illustrating how these technologies enable efficient, scalable, and maintainable cloud-native applications.

Microservicescloud-nativecontainerization
0 likes · 6 min read
Understanding Microservices, the Scale Cube Model, and Docker Practices
DataFunSummit
DataFunSummit
Aug 14, 2021 · Artificial Intelligence

Intelligent Recommendation System Architecture and Flowengine Governance

This article examines the evolving landscape of recommendation systems, outlines current business trends and technical challenges, and introduces Flowengine—a declarative, low‑code, component‑based framework that improves architecture governance, scalability, and operational efficiency for AI‑driven recommendation services.

AIFlowenginearchitecture
0 likes · 21 min read
Intelligent Recommendation System Architecture and Flowengine Governance
Cloud Native Technology Community
Cloud Native Technology Community
Aug 13, 2021 · Cloud Native

Sysdig 2021 Container Security and Usage Report – Top Open‑Source Solutions, Metrics, and Kubernetes Trends

The Sysdig 2021 report analyzes container usage across thousands of customers, highlighting the most popular open‑source services, the rise of Go and Prometheus, container density and image size trends, alert strategies, and detailed Kubernetes adoption patterns in cloud‑native environments.

ContainersKubernetescloud-native
0 likes · 12 min read
Sysdig 2021 Container Security and Usage Report – Top Open‑Source Solutions, Metrics, and Kubernetes Trends
Ops Development Stories
Ops Development Stories
Aug 10, 2021 · Cloud Native

Supercharge Nginx Ingress Performance with Kernel and Config Tweaks

This guide explains how to boost Nginx Ingress Controller throughput in high‑concurrency Kubernetes environments by adjusting kernel parameters, fine‑tuning Nginx settings, and applying optimal ConfigMap configurations for keep‑alive, timeouts, worker connections, retries, and Brotli compression.

NginxTuningcloud-native
0 likes · 14 min read
Supercharge Nginx Ingress Performance with Kernel and Config Tweaks
Alibaba Cloud Native
Alibaba Cloud Native
Aug 3, 2021 · Backend Development

How Seata‑Golang Evolves Distributed Transactions for Cloud‑Native Environments

This article explains the fundamentals of distributed transactions, reviews the history and architectural challenges of the Seata‑Golang framework, and details its grpc‑based redesign, configuration steps, and the emerging Transaction Mesh concept integrated with Mosn for cloud‑native microservices.

Microservicescloud-nativeseata-golang
0 likes · 7 min read
How Seata‑Golang Evolves Distributed Transactions for Cloud‑Native Environments
Efficient Ops
Efficient Ops
Aug 2, 2021 · Cloud Native

19 Common Kubernetes Failures and How to Fix Them

This guide walks through nineteen typical Kubernetes problems—from service access failures and pod initialization errors to Helm installation issues—explaining root causes, providing concise solutions, and including command‑line examples and screenshots to help operators quickly resolve cluster disruptions.

cloud-nativetroubleshooting
0 likes · 10 min read
19 Common Kubernetes Failures and How to Fix Them
Top Architect
Top Architect
Jul 29, 2021 · Backend Development

Understanding Microservices: From Monoliths to Distributed Architecture

This article explains the evolution from monolithic applications to microservices, detailing their principles, benefits, drawbacks, design considerations, and the three-step implementation process, while highlighting the impact on agile development, DevOps culture, technology stacks, and organizational structure.

Software Engineeringcloud-nativemonolith
0 likes · 13 min read
Understanding Microservices: From Monoliths to Distributed Architecture
Qunar Tech Salon
Qunar Tech Salon
Jul 22, 2021 · Cloud Native

A Comprehensive Overview of Cloud Native Technologies: From Fundamentals to Kubernetes, Docker, and Service Mesh

This article provides an extensive, English‑language guide to cloud native concepts, covering definitions, core technologies such as microservices, containers, orchestration, service mesh, DevOps practices, and practical insights for CTOs evaluating cloud adoption, with detailed sections on Docker, Kubernetes, networking, and ecosystem tools.

DevOpsDockerMicroservices
0 likes · 26 min read
A Comprehensive Overview of Cloud Native Technologies: From Fundamentals to Kubernetes, Docker, and Service Mesh
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Jul 15, 2021 · Cloud Native

Essential Kubernetes Interview Questions and Answers Explained

This comprehensive guide covers fundamental, architecture‑based, scenario‑driven, and multiple‑choice Kubernetes interview questions, detailing concepts such as container orchestration, cluster components, services, security best practices, and real‑world deployment strategies.

cloud-nativecontainer-orchestrationinterview
0 likes · 21 min read
Essential Kubernetes Interview Questions and Answers Explained
IT Architects Alliance
IT Architects Alliance
Jul 5, 2021 · R&D Management

System Architecture Design Overview and Principles for an Online Education Platform

This article presents a comprehensive architecture design for a rapidly growing online education platform, covering background challenges, high‑availability and scalability goals, core design principles, a multi‑layer solution including application, infrastructure, service topology, unified technology stack, standardization, modular services, micro‑service migration, and database and DevOps strategies.

DevOpsMicroservicesScalability
0 likes · 6 min read
System Architecture Design Overview and Principles for an Online Education Platform
MaGe Linux Operations
MaGe Linux Operations
Jul 5, 2021 · Cloud Native

How Do Cloud‑Native Storage Solutions Stack Up? Performance Insights

This article examines typical storage options for stateful applications in cloud‑native environments, compares mainstream cloud‑native storage products through performance testing, discusses the challenges of multi‑cloud deployments, outlines criteria for selecting storage solutions, and highlights the advantages of distributed and cloud‑native storage systems for modern workloads.

cloud-nativedistributed-systemsmulti-cloud
0 likes · 15 min read
How Do Cloud‑Native Storage Solutions Stack Up? Performance Insights
Cloud Native Technology Community
Cloud Native Technology Community
Jul 2, 2021 · Cloud Native

Typical Cloud‑Native Storage Solutions for Stateful Applications and Their Performance Comparison

This article reviews typical cloud‑native storage options for stateful workloads, analyzes their advantages and drawbacks, discusses the specific needs of OLTP and OLAP databases, outlines challenges in multi‑cloud environments, and presents performance test results of four popular cloud‑native storage systems.

Performance Testingcloud-nativedistributed storage
0 likes · 13 min read
Typical Cloud‑Native Storage Solutions for Stateful Applications and Their Performance Comparison
Programmer DD
Programmer DD
Jun 30, 2021 · Cloud Native

How Apache Dubbo 3 Embraces Cloud‑Native Architecture with New Service Discovery and Triple RPC

Apache Dubbo 3 modernizes the popular Java RPC framework by adopting cloud‑native principles, introducing an application‑level service discovery model, a next‑generation Triple RPC protocol, and seamless Kubernetes integration, while preserving its proven ease of use and performance benefits for large‑scale microservice deployments.

Apache DubboKubernetesRPC
0 likes · 9 min read
How Apache Dubbo 3 Embraces Cloud‑Native Architecture with New Service Discovery and Triple RPC
Alibaba Cloud Native
Alibaba Cloud Native
Jun 28, 2021 · Cloud Native

How Chanjet Scaled SaaS for 1.3M SMEs with Cloud‑Native Architecture

Chanjet transformed its monolithic SaaS platform for millions of small‑business customers by adopting a cloud‑native, container‑based micro‑service architecture, enabling elastic scaling, reduced operational costs, unified data services, automated DevOps pipelines, and comprehensive observability across front‑end, back‑end, and infrastructure layers.

DevOpsMicroservicesObservability
0 likes · 27 min read
How Chanjet Scaled SaaS for 1.3M SMEs with Cloud‑Native Architecture
Tencent Tech
Tencent Tech
Jun 25, 2021 · Databases

How Tencent Cloud’s Spitfire and Distributed DB Innovations Won SIGMOD 2021

Two Tencent Cloud database papers—Spitfire’s three‑tier buffer manager and a high‑performance strong‑consistency engine for distributed systems—were accepted at ACM SIGMOD 2021, showcasing innovative use of NVM, AI‑driven tuning, and cloud‑native architecture to boost performance and cost efficiency.

NVMbuffer managementcloud-native
0 likes · 5 min read
How Tencent Cloud’s Spitfire and Distributed DB Innovations Won SIGMOD 2021
High Availability Architecture
High Availability Architecture
Jun 22, 2021 · Backend Development

Interview: Insights into Dubbo-go Development, Cloud‑Native Microservice Governance, and Open‑Source Contributions

In this interview, a seasoned backend infrastructure engineer shares his personal background, extensive experience with RPC, NoSQL, real‑time monitoring, and instant messaging, and discusses the technical value, industry adoption, architectural challenges, and future roadmap of the open‑source Dubbo‑go project within the cloud‑native era.

BackendMicroservicescloud-native
0 likes · 11 min read
Interview: Insights into Dubbo-go Development, Cloud‑Native Microservice Governance, and Open‑Source Contributions
dbaplus Community
dbaplus Community
Jun 17, 2021 · Cloud Native

How Dada Achieved Seamless Elastic Scaling for Massive Delivery Peaks

Facing surges during holidays and major shopping events, Dada’s DevOps team built a cloud‑native elastic scaling system that combines fine‑grained capacity management, multi‑cloud support, metric‑driven auto‑scaling, and extreme‑scale down strategies, delivering stable delivery performance while cutting costs.

Auto ScalingOperationscapacity management
0 likes · 17 min read
How Dada Achieved Seamless Elastic Scaling for Massive Delivery Peaks
Qunar Tech Salon
Qunar Tech Salon
Jun 16, 2021 · Cloud Native

Qunar’s Journey to Containerization: Architecture, Challenges, and Solutions

This article details Qunar’s transition to cloud‑native containerization, describing the platform architecture, the technical hurdles encountered—including custom KVM hooks, logging visibility, Java remote debugging, and multi‑cluster performance—and the practical solutions implemented to achieve a stable, scalable production environment.

DebuggingDevOpscloud-native
0 likes · 10 min read
Qunar’s Journey to Containerization: Architecture, Challenges, and Solutions
Architecture Digest
Architecture Digest
Jun 14, 2021 · Cloud Native

From Monolith to Microservices and Containerization: A Small Team’s Evolution Journey

This article chronicles a SaaS company's transition from a two‑person monolithic SPA to a multi‑service microservice architecture, covering RESTful API design, CI integration testing, Spring Cloud choices, Kubernetes containerization, automated deployment, link tracing, and operational monitoring, while highlighting practical lessons for small teams.

DockerKubernetesSpring Cloud
0 likes · 13 min read
From Monolith to Microservices and Containerization: A Small Team’s Evolution Journey
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 8, 2021 · Cloud Native

How We Stabilized International Services with a Multi‑Phase Cloud‑Native Migration

This article details a four‑stage migration project that rebuilt international services on a cloud‑native stack, introducing temporary Istio monitoring, standardized change processes, Helm‑based deployments, and full microservice integration while sharing practical quality‑assurance lessons and pitfalls.

DeploymentIstiocloud-native
0 likes · 14 min read
How We Stabilized International Services with a Multi‑Phase Cloud‑Native Migration
Practical DevOps Architecture
Practical DevOps Architecture
May 31, 2021 · Cloud Native

Dockerfile Instruction Writing Recommendations

This article provides practical guidelines for writing Dockerfile instructions—including RUN, CMD, ENTRYPOINT, ADD, COPY, and WORKDIR—offering syntax recommendations, best‑practice examples, and advice on when to use each command to create efficient, maintainable container images.

DockerOperationscloud-native
0 likes · 6 min read
Dockerfile Instruction Writing Recommendations
Ops Development Stories
Ops Development Stories
May 31, 2021 · Cloud Native

Effortlessly Manage Multiple Kubernetes Clusters with kubecm

Learn how to install kubecm, merge multiple kubeconfig files, list, switch, and delete cluster contexts, enabling streamlined, single‑file management of many Kubernetes clusters directly from the command line without manually editing the config file, and see visual cues for the active context.

CLIKubernetescloud-native
0 likes · 3 min read
Effortlessly Manage Multiple Kubernetes Clusters with kubecm
dbaplus Community
dbaplus Community
May 29, 2021 · Cloud Native

How Ctrip International Flights Scaled with Cloud‑Native Practices and Cut Costs

This article shares Ctrip International Flights' cloud‑native journey, detailing how they adopted infrastructure‑as‑code, automated CI/CD pipelines, centralized logging and monitoring with Prometheus, Grafana and Thanos, and applied elastic scaling, spot instances, and network optimizations to reduce operational costs while maintaining high availability.

Infrastructure as Codecloud-nativecost-optimization
0 likes · 14 min read
How Ctrip International Flights Scaled with Cloud‑Native Practices and Cut Costs
Tencent Architect
Tencent Architect
May 28, 2021 · Cloud Native

Exploring Tencent Cloud Native Database TDSQL-C Architecture and Practices

The presentation at SACC2021 detailed the background, architecture, performance, reliability, and future development directions of Tencent's cloud‑native distributed database TDSQL‑C, highlighting its compute‑storage separation, serverless elasticity, high QPS capability, and advanced fault‑tolerance mechanisms.

ScalabilityTDSQL-Ccloud-native
0 likes · 6 min read
Exploring Tencent Cloud Native Database TDSQL-C Architecture and Practices
Liulishuo Tech Team
Liulishuo Tech Team
May 26, 2021 · Operations

Custom Prometheus Monitoring Architecture and GitOps Practices at Liulishuo

This article details Liulishuo's customized Prometheus monitoring architecture, including data backup to Aliyun SLS, ECS service discovery, advanced alerting with PagerDuty and Goalert, GitOps-driven config management, cloud resource exporters, SLA monitoring, and future plans for storage and alert pipelines.

Alertingcloud-nativemonitoring
0 likes · 9 min read
Custom Prometheus Monitoring Architecture and GitOps Practices at Liulishuo
Tencent Cloud Developer
Tencent Cloud Developer
May 25, 2021 · Cloud Native

Next‑Generation Cloud‑Native Data Lake Architecture: Value, Principles, Challenges, and Tencent Solutions

The talk outlines a next‑generation cloud‑native data lake that leverages elastic Kubernetes compute, object‑storage, and Apache Iceberg to cut costs 3‑10× while boosting performance, and presents Tencent’s Data Lake Compute and Data Lake Fabric solutions that address scalability, reliability, and operational challenges through serverless, unified, multi‑engine architecture.

Cost OptimizationData LakeIceberg
0 likes · 13 min read
Next‑Generation Cloud‑Native Data Lake Architecture: Value, Principles, Challenges, and Tencent Solutions
Tencent Cloud Developer
Tencent Cloud Developer
May 24, 2021 · Cloud Native

Next‑Generation Cloud‑Native Data Warehouse: Architecture, Principles and Implementation

The article defines cloud‑native data warehouses as storage‑compute separated systems that elastically scale across clouds, outlines their key traits, describes a three‑layer architecture, compares Snowflake and OushuDB implementations, and illustrates a large bank’s migration to such a platform.

Data WarehouseDistributed Systemscloud-native
0 likes · 16 min read
Next‑Generation Cloud‑Native Data Warehouse: Architecture, Principles and Implementation
Qingyun Technology Community
Qingyun Technology Community
May 20, 2021 · Cloud Native

How We Scaled Multi‑Cluster Management with KubeSphere and QKE

This article details how the QingJiao Classroom platform evolved from a single‑cluster setup to a multi‑cluster architecture using KubeSphere on QingCloud (QKE), covering selection criteria, deployment strategies, automation, monitoring, authentication, elastic scaling with Keda, and future plans.

KEDAKubeSphereKubernetes
0 likes · 12 min read
How We Scaled Multi‑Cluster Management with KubeSphere and QKE
Tencent Cloud Developer
Tencent Cloud Developer
May 19, 2021 · Industry Insights

How Cloud‑Native Principles Transform Big Data Infrastructure

The article analyzes how cloud‑native concepts such as DevOps, micro‑services, continuous delivery, and containerization can be applied to big‑data foundations, outlining four guiding principles—industrialized delivery, cost quantification, load‑adaptive scaling, and data‑centric design—and describing concrete Hadoop‑based architectures and Tencent Cloud solutions that lower cost while boosting performance.

Big DataCost OptimizationHadoop
0 likes · 22 min read
How Cloud‑Native Principles Transform Big Data Infrastructure
dbaplus Community
dbaplus Community
May 18, 2021 · Operations

Mastering End‑to‑End Monitoring: From Purpose to Prometheus Implementation

This guide explains why monitoring is essential throughout a product lifecycle, outlines monitoring modes and methods, compares health checks, logs, tracing and metric solutions, and provides a detailed Prometheus‑based monitoring architecture with concrete metric definitions, alerting rules, and incident‑response procedures.

AlertingMetricsOperations
0 likes · 25 min read
Mastering End‑to‑End Monitoring: From Purpose to Prometheus Implementation
DevOps
DevOps
May 17, 2021 · Cloud Native

Challenges of Testing Cloud‑Native Applications and the Need for New Approaches

Amid accelerating Agile and DevOps adoption, the rapid delivery of cloud‑native microservices introduces cascading risks and makes traditional monolithic testing inadequate, prompting a shift toward observability‑driven “right‑shift” testing, exploratory methods, and chaos engineering to embrace failure as the new normal.

DevOpsMicroservicesObservability
0 likes · 8 min read
Challenges of Testing Cloud‑Native Applications and the Need for New Approaches
Zhongtong Tech
Zhongtong Tech
May 11, 2021 · Cloud Native

Why Ingress‑NGINX Crashed: Hidden TLS Secret Pitfall and How to Fix It

A morning outage revealed an ingress‑nginx CrashLoopBackOff caused by a non‑TLS secret, and this article walks through the log analysis, code inspection of the controller startup, the faulty extractTLSSecretName logic, and the two‑pronged fix to prevent future crashes.

ControllerCrashLoopBackOffDebugging
0 likes · 14 min read
Why Ingress‑NGINX Crashed: Hidden TLS Secret Pitfall and How to Fix It
DevOps
DevOps
May 6, 2021 · Cloud Native

Testing Strategies for Cloud‑Native Applications

The article explains how traditional testing falls short for cloud‑native, microservice‑based applications and outlines modern strategies—including unit, integration, contract, non‑functional, chaos engineering, and observability techniques—to ensure quality, resilience, and rapid delivery in dynamic cloud environments.

MicroservicesObservabilitychaos engineering
0 likes · 11 min read
Testing Strategies for Cloud‑Native Applications
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 23, 2021 · Cloud Native

ByteDance Stateful Application Cloud‑Native Practices

ByteDance’s cloud‑native migration of stateful services uses a custom SolarService extending StatefulSet with Budset CRD to handle versioned data, shard‑aware routing, NUMA‑aware scheduling, advanced storage, eBPF monitoring, and automated PDB eviction, delivering efficiency, cost savings, and reliable rolling upgrades.

AutomationKubernetesScheduling
0 likes · 18 min read
ByteDance Stateful Application Cloud‑Native Practices
Alibaba Cloud Native
Alibaba Cloud Native
Apr 22, 2021 · Cloud Native

How KubeProbe Enables Early Problem Detection in Large‑Scale Cloud‑Native Clusters

This article explains how Alibaba's KubeProbe system combines black‑box probing and directed inspections to detect issues in massive ASI Kubernetes clusters before users notice them, detailing the architecture, implementation, integration with release pipelines, and real‑world results that improve reliability and operational efficiency.

KubeProbeKubernetescloud-native
0 likes · 17 min read
How KubeProbe Enables Early Problem Detection in Large‑Scale Cloud‑Native Clusters
Efficient Ops
Efficient Ops
Apr 20, 2021 · Operations

How Dada’s Intelligent Elastic Scaling Cuts Costs and Boosts Delivery Performance

This article details Dada Group’s implementation of an intelligent elastic scaling architecture that automatically adjusts capacity during peak promotions and low‑traffic periods, improving delivery reliability, reducing costs, and supporting multi‑cloud and multi‑runtime environments through sophisticated monitoring and auto‑scaler mechanisms.

Auto ScalingOperationscapacity management
0 likes · 17 min read
How Dada’s Intelligent Elastic Scaling Cuts Costs and Boosts Delivery Performance
Code Ape Tech Column
Code Ape Tech Column
Apr 20, 2021 · Cloud Native

A Beginner's Guide to Designing, Implementing, and Deploying Microservices on Kubernetes

This article provides a comprehensive step‑by‑step tutorial on designing, implementing, and deploying a simple Java Spring Boot microservice system on Kubernetes, covering architecture design, registration center, monitoring with Prometheus and Grafana, logging, tracing, flow control, and verification using tools such as Zipkin and Sentinel.

DeploymentJavaKubernetes
0 likes · 18 min read
A Beginner's Guide to Designing, Implementing, and Deploying Microservices on Kubernetes
Tencent Cloud Developer
Tencent Cloud Developer
Apr 14, 2021 · Cloud Native

Apache Pulsar Meetup Shenzhen: Cloud-Native Distributed Messaging and Streaming Platform

The Apache Pulsar Meetup in Shenzhen on April 17, 2021, co‑hosted by Tencent Middleware and StreamNative, will showcase Pulsar’s cloud‑native messaging, streaming, and storage capabilities through sessions on KoP migration, big‑data and IoT use cases, cloud‑native deployments, and the StreamNative Cloud Pulsar‑as‑a‑Service offering.

Apache PulsarDistributed SystemsMeetup
0 likes · 7 min read
Apache Pulsar Meetup Shenzhen: Cloud-Native Distributed Messaging and Streaming Platform
Top Architect
Top Architect
Apr 11, 2021 · Cloud Native

Netflix Cosmos: A Cloud‑Native Platform Combining Microservices, Workflows, and Serverless

Netflix’s Cosmos platform, introduced in 2021, unifies microservice principles with asynchronous workflows and serverless execution to handle resource‑intensive media processing, offering observability, modularity, productivity tools, and a managed delivery pipeline that scales from tens of thousands to millions of CPU cores.

Serverlesscloud-nativemedia processing
0 likes · 16 min read
Netflix Cosmos: A Cloud‑Native Platform Combining Microservices, Workflows, and Serverless
Architect
Architect
Apr 10, 2021 · Cloud Native

A Beginner’s Guide to Building High‑Availability Microservices on Kubernetes

This article walks readers through the complete lifecycle of designing, implementing, deploying, and validating a simple Java Spring‑Boot microservice system on Kubernetes, covering service design, registration, monitoring, tracing, traffic control, high‑availability deployment, and practical verification steps.

cloud-nativemonitoringspring-boot
0 likes · 20 min read
A Beginner’s Guide to Building High‑Availability Microservices on Kubernetes
DevOps
DevOps
Apr 5, 2021 · Cloud Native

Microservice Architecture and DevOps Practices at RongShu Data

This article provides a comprehensive overview of microservice concepts, their differences from traditional SOA, the benefits of agility, scalability and independent deployment, and details RongShu Data's architectural choices, technology stack, design principles, DevOps platform, team organization, and practical implementation guidelines.

DevOpsMicroservicesarchitecture
0 likes · 20 min read
Microservice Architecture and DevOps Practices at RongShu Data
Tencent Cloud Developer
Tencent Cloud Developer
Mar 24, 2021 · Cloud Native

Understanding Microservice Orchestration with Zeebe: Architecture, Features, and Implementation

The article explains how Zeebe, a cloud‑native workflow engine, orchestrates microservices by separating task logic from coordination, detailing its BPMN‑based architecture (client, gateway, brokers, exporters), core features such as real‑time visibility, horizontal scalability, fault tolerance, message‑driven processing, and showcases Java job‑worker code and benchmark results demonstrating tens of thousands of workflow instances per second.

Distributed SystemsJavaWorkflow Engine
0 likes · 22 min read
Understanding Microservice Orchestration with Zeebe: Architecture, Features, and Implementation
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 23, 2021 · Cloud Native

How to Build a Scalable Cloud‑Native Log Collection System with Filebeat and Custom Controllers

This article explains the challenges of container log collection in Kubernetes, evaluates log‑agent options, details the design of a custom Filebeat‑based controller architecture, shares performance tuning with Golang, and outlines monitoring and future extensions for a robust cloud‑native logging solution.

FilebeatGolangKubernetes
0 likes · 14 min read
How to Build a Scalable Cloud‑Native Log Collection System with Filebeat and Custom Controllers
21CTO
21CTO
Mar 22, 2021 · Cloud Native

How to Implement Cloud‑Native Architecture with SAE: A Step‑by‑Step Guide

This article explains why modern enterprises need cloud‑native architecture, introduces the SESORA maturity model, and provides a detailed, practical walkthrough of deploying a cloud‑native application on Alibaba Cloud SAE, covering namespace creation, app configuration, SLB binding, service discovery, elasticity, observability, resilience, and automation.

AutomationDeploymentMicroservices
0 likes · 23 min read
How to Implement Cloud‑Native Architecture with SAE: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
Mar 21, 2021 · Cloud Native

Why Containers Are Revolutionizing IT: From Docker to Kubernetes

This article explains how containers have reshaped modern IT by enabling faster, more agile software delivery, improving resource efficiency, enhancing security through isolation, and powering DevSecOps, while also covering Docker's role, Kubernetes orchestration, Windows container support, and future trends.

ContainersKubernetescloud-native
0 likes · 7 min read
Why Containers Are Revolutionizing IT: From Docker to Kubernetes
Volcano Engine Developer Services
Volcano Engine Developer Services
Mar 18, 2021 · Cloud Native

ByteDance’s Cloud‑Native Tricks for 703 Billion Festival Red‑Envelope Clicks

In 2021, ByteDance leveraged its cloud‑native stack—including traffic governance, service mesh, and rapid deployment pipelines—to deliver 703 billion red‑envelope interactions during the Spring Festival Gala, overcoming a 27‑day preparation window, high‑concurrency demands, and extensive emergency rehearsals to ensure seamless user experience.

cloud-nativehigh-concurrencyservice-mesh
0 likes · 16 min read
ByteDance’s Cloud‑Native Tricks for 703 Billion Festival Red‑Envelope Clicks
Architecture Digest
Architecture Digest
Mar 11, 2021 · Cloud Native

Minsheng Bank Data Middle Platform: Cloud‑Native Architecture, Tools, and Practices

This article details Minsheng Bank's data middle platform built since 2018, explaining its cloud‑native architecture, the underlying microservice and container design, the operational pain points it addresses, and the suite of DevOps tools, management solutions, and component strategies that enable scalable, secure, and efficient financial data services.

BankingDevOpsbig-data
0 likes · 14 min read
Minsheng Bank Data Middle Platform: Cloud‑Native Architecture, Tools, and Practices
21CTO
21CTO
Mar 8, 2021 · Cloud Native

Xianyu’s Cloud‑Native Journey: Scaling a Trillion‑Dollar Marketplace with Serverless

Xianyu, Alibaba’s C2C platform, transformed its massive legacy system into a cloud‑native, serverless architecture—integrating Flutter, a unified development framework, and a suite of tools like Nexus API and GCLI—to dramatically cut development cycles, lower operational costs, and support a GMV of over 2 trillion yuan.

AlibabaFlutterarchitecture
0 likes · 15 min read
Xianyu’s Cloud‑Native Journey: Scaling a Trillion‑Dollar Marketplace with Serverless
Top Architect
Top Architect
Mar 6, 2021 · Cloud Native

Understanding Microservices Architecture: Principles, Benefits, Drawbacks, and Implementation Guidelines

This article provides a comprehensive overview of microservices architecture, contrasting it with monolithic designs, explaining its core principles, advantages, challenges, communication patterns, governance, containerization, DevOps impact, and real‑world case studies, while also offering practical guidance for adoption.

Microservicesapi-gatewaycloud-native
0 likes · 19 min read
Understanding Microservices Architecture: Principles, Benefits, Drawbacks, and Implementation Guidelines
Ctrip Technology
Ctrip Technology
Mar 4, 2021 · Cloud Native

Ctrip International Ticketing Cloud‑Native Migration: Infrastructure as Code, Logging, Monitoring, and Cost Optimization

This article shares Ctrip International Ticketing’s cloud‑native migration experience, covering infrastructure‑as‑code with Terraform, managed Kubernetes, centralized logging and monitoring using Elastic Search, Prometheus, Grafana and Thanos, and practical cost‑optimization techniques such as auto‑scaling, spot instances, storage tiering and network proxying.

Infrastructure as CodePrometheusTerraform
0 likes · 13 min read
Ctrip International Ticketing Cloud‑Native Migration: Infrastructure as Code, Logging, Monitoring, and Cost Optimization
Efficient Ops
Efficient Ops
Feb 28, 2021 · Cloud Native

How Kubernetes Handles DNS: CoreDNS, iptables, and resolv.conf Explained

This article explores how Kubernetes resolves DNS queries by examining the Pod's resolv.conf configuration, the CoreDNS service implementation via iptables rules, and the impact of search and ndots options on query behavior, providing practical examples and optimization tips.

CoreDNScloud-nativeiptables
0 likes · 12 min read
How Kubernetes Handles DNS: CoreDNS, iptables, and resolv.conf Explained
DevOps
DevOps
Feb 23, 2021 · Cloud Native

Minsheng Bank Data Middle Platform: Cloud‑Native Architecture and Tooling Practices

This article details Minsheng Bank’s data middle‑platform construction, its alignment with cloud‑native principles, the challenges it addresses, and the suite of micro‑service, DevOps and tooling innovations—including a one‑stop DevOps workbench, code generators, automated validation, and full‑link tracing—implemented to support diverse financial data services.

BankingData PlatformMicroservices
0 likes · 14 min read
Minsheng Bank Data Middle Platform: Cloud‑Native Architecture and Tooling Practices
Alibaba Cloud Native
Alibaba Cloud Native
Feb 20, 2021 · Cloud Native

How to Prevent Cascading Deletions and Keep Cloud‑Native Apps Stable with OpenKruise

This article explains the inherent security risks of cloud‑native Kubernetes deployments—such as workload, namespace, and CRD cascading deletions and concurrent pod updates—and presents practical OpenKruise‑based protection techniques like label‑driven cascade‑deletion blocking, pod‑deletion flow control, and automatic PUB/PDB generation to ensure runtime stability.

KubernetesOpenKruisePodUnavailableBudget
0 likes · 21 min read
How to Prevent Cascading Deletions and Keep Cloud‑Native Apps Stable with OpenKruise
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 31, 2021 · Cloud Native

Solving Cloud‑Native Log Collection: NetEase Lightboat’s Architecture & Insights

This article explains how NetEase’s Lightboat micro‑service platform tackles the challenges of log collection in cloud‑native Kubernetes environments by designing a custom controller, selecting Filebeat as the agent, integrating it via DaemonSet, extending its functionality, and applying Golang performance‑tuning techniques to achieve efficient, observable logging.

FilebeatGolangKubernetes
0 likes · 13 min read
Solving Cloud‑Native Log Collection: NetEase Lightboat’s Architecture & Insights
Alibaba Cloud Native
Alibaba Cloud Native
Jan 20, 2021 · Cloud Native

How Kaola Achieved Rapid Cloud‑Native Migration: Strategies, Challenges, and Lessons

This article details Kaola's cloud‑native transformation from 2019 to 2024, covering product integration, permission and messaging schemes, RPC migration, SchedulerX scaling, environment isolation, high‑availability components, Infrastructure‑as‑Code practices, automation strategies, and the measurable performance and cost benefits realized.

AlibabaMicroservicescloud-native
0 likes · 20 min read
How Kaola Achieved Rapid Cloud‑Native Migration: Strategies, Challenges, and Lessons
High Availability Architecture
High Availability Architecture
Jan 19, 2021 · Cloud Native

Key Considerations for Building a Cloud‑Native Architecture

The article outlines the principles and practical considerations of cloud‑native architecture, covering platform‑agnostic design, container and Kubernetes foundations, microservice decomposition, CI/CD pipelines, monitoring, tracing, logging, and fault‑tolerant high‑availability strategies for building resilient distributed systems.

MicroservicesObservabilityci/cd
0 likes · 13 min read
Key Considerations for Building a Cloud‑Native Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Jan 16, 2021 · Cloud Native

Understanding Cloud‑Native Architecture and Its Key Patterns

The article explains cloud‑native architecture as a set of principles and design patterns that offload non‑functional concerns to cloud services, and it details major patterns such as service‑oriented, mesh, serverless, storage‑compute separation, distributed transactions, observability, and event‑driven architectures.

Event-drivenMicroservicesObservability
0 likes · 10 min read
Understanding Cloud‑Native Architecture and Its Key Patterns
Alibaba Cloud Native
Alibaba Cloud Native
Jan 15, 2021 · Cloud Native

Transforming Delivery with Cloud‑Native DevOps: Principles, Architecture & Upgrade Path

This article explains what cloud‑native DevOps is, contrasts it with traditional DevOps using real‑world analogies, outlines its core principles, foundations and capabilities, and presents a detailed Alibaba case study that walks through architecture upgrades, IaC/GitOps, resource BaaS, and a five‑stage migration roadmap.

DevOpsMicroservicescloud-native
0 likes · 15 min read
Transforming Delivery with Cloud‑Native DevOps: Principles, Architecture & Upgrade Path
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 14, 2021 · Cloud Native

How Alibaba’s ALPD Transforms Cloud‑Native DevOps: A 5‑Stage Journey

This article explains what cloud‑native DevOps is, contrasts it with traditional DevOps using vivid analogies, outlines its two core principles and three capabilities, and presents Alibaba's five‑stage migration framework with real‑world case studies, architectural upgrades, IaC/GitOps, resource BaaS, and the ALPD methodology.

case-studycloud-nativeinfrastructure-as-code
0 likes · 16 min read
How Alibaba’s ALPD Transforms Cloud‑Native DevOps: A 5‑Stage Journey
DevOps Cloud Academy
DevOps Cloud Academy
Jan 13, 2021 · Cloud Native

Understanding Microservices and Their Relationship with APIs

The article explains microservices as small, single‑purpose services delivered via APIs, describes how they operate and scale with Kubernetes, provides real‑world examples such as Uber, and outlines how APIs enable communication and deployment across cloud‑native architectures.

APIMicroservicesarchitecture
0 likes · 6 min read
Understanding Microservices and Their Relationship with APIs
Liangxu Linux
Liangxu Linux
Jan 11, 2021 · Cloud Native

Beyond Docker: Exploring Modern Container Engines, Build Tools, and Runtimes

The article examines why Docker is no longer the sole container solution, compares alternative container engines like Podman, LXD, and CRI‑O, reviews image‑building tools such as Buildah, Kaniko and BuildKit, and outlines runtime and inspection utilities including runc, crun, containerd, Skopeo and Dive.

BuildahPodmancloud-native
0 likes · 15 min read
Beyond Docker: Exploring Modern Container Engines, Build Tools, and Runtimes
phodal
phodal
Jan 11, 2021 · Cloud Native

Can Cloud‑Native Development Redefine Code Architecture? Introducing Water

The article explores Tencent's Nocalhost cloud‑native development tool and proposes a new "Water" code architecture that stores programs as language‑agnostic intermediate representations like AST, enabling real‑time, language‑independent development environments and finer‑grained permission control.

ASTDevelopment EnvironmentPermissions
0 likes · 13 min read
Can Cloud‑Native Development Redefine Code Architecture? Introducing Water