Tagged articles
446 articles
Page 2 of 5
ITPUB
ITPUB
Aug 5, 2024 · Operations

Do You Really Need Kubernetes? Real‑World Opinions and Practical Tips

A collection of Zhihu answers debates whether adopting Kubernetes is necessary, presenting viewpoints from developers and ops leaders, highlighting cost, complexity, operational benefits, deployment commands, and practical considerations for small and large scale projects.

KubernetesMicroservicesOperations
0 likes · 10 min read
Do You Really Need Kubernetes? Real‑World Opinions and Practical Tips
Java Tech Enthusiast
Java Tech Enthusiast
Aug 3, 2024 · Cloud Native

Understanding Docker: Architecture, Workflow, and Ecosystem

Docker is a lightweight container platform that uses a client, a host daemon, and a registry to build images from Dockerfiles, push them to repositories, and run isolated containers, while integrating with Docker Swarm and Kubernetes to support modern CI/CD pipelines and micro‑service architectures.

DockerDockerfileKubernetes
0 likes · 7 min read
Understanding Docker: Architecture, Workflow, and Ecosystem
Open Source Linux
Open Source Linux
Aug 1, 2024 · Operations

Top 10 Essential Ops Tools Every Engineer Should Master

This article introduces ten indispensable tools for operations engineers, detailing each tool's functionality, ideal use cases, key advantages, and practical examples, while also providing code snippets and visual illustrations to help readers understand and apply them effectively.

AutomationConfiguration ManagementInfrastructure
0 likes · 8 min read
Top 10 Essential Ops Tools Every Engineer Should Master
FunTester
FunTester
Jul 31, 2024 · Cloud Native

Improving Test Environment Stability with Containerized One-Box and Soft‑Isolation Solutions

The article analyzes why test environments are inherently less stable than production, identifies frequent changes as the root cause, and proposes two container‑based approaches—One‑Box for small services and soft isolation for large microservice systems—plus automated health and business inspections to achieve reasonable, cost‑effective stability.

Cloud NativeMicroservicesOperations
0 likes · 13 min read
Improving Test Environment Stability with Containerized One-Box and Soft‑Isolation Solutions
Bilibili Tech
Bilibili Tech
Jul 19, 2024 · Big Data

Bilibili's One-Stop Big Data Cluster Management Platform (BMR) - Architecture and Implementation

Bilibili’s one‑stop Big Data Cluster Management Platform (BMR) consolidates HDFS, Spark, Flink, ClickHouse, Kafka and other services into a unified system that evolved through four stages—standardization, metadata‑driven construction, containerization, and observability—addressing node consistency, scaling, fault self‑healing, and resource optimization while delivering elastic scaling, automated start/stop, and future cost‑saving and stability enhancements.

Cluster ManagementObservabilityResource Optimization
0 likes · 12 min read
Bilibili's One-Stop Big Data Cluster Management Platform (BMR) - Architecture and Implementation
Top Architect
Top Architect
Jul 9, 2024 · Backend Development

Why Docker May Not Be Suitable for Running MySQL: Data Security, Performance, State, and Resource Isolation Issues

The article examines the drawbacks of deploying MySQL in Docker containers, highlighting concerns about data security, I/O performance bottlenecks, stateful service limitations, and resource isolation challenges, while also offering mitigation strategies and scenarios where containerization can still be viable.

DataSecurityDockercontainerization
0 likes · 9 min read
Why Docker May Not Be Suitable for Running MySQL: Data Security, Performance, State, and Resource Isolation Issues
dbaplus Community
dbaplus Community
Jul 2, 2024 · Cloud Native

How Xiaohongshu Cut Kafka Storage Costs by 60% with a Cloud‑Native Tiered Architecture

Facing exploding Kafka scale, Xiaohongshu’s data‑storage team adopted a cloud‑native design that introduces tiered hot‑cold storage, containerization, and a custom load‑balancing service, achieving dramatic storage‑cost reductions, minute‑level cluster migrations, high‑performance data access, and automated resource scheduling.

autoscalingcloud-nativecontainerization
0 likes · 20 min read
How Xiaohongshu Cut Kafka Storage Costs by 60% with a Cloud‑Native Tiered Architecture
Architecture Digest
Architecture Digest
Jun 30, 2024 · Cloud Native

Why Docker May Not Be Suitable for Running MySQL: N Reasons Explained

The article analyzes why deploying MySQL in Docker containers can lead to data‑security, performance, state‑management and resource‑isolation problems, while also outlining scenarios where containerizing MySQL might be feasible and offering practical mitigation strategies.

DockerResource Isolationcontainerization
0 likes · 6 min read
Why Docker May Not Be Suitable for Running MySQL: N Reasons Explained
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 19, 2024 · Backend Development

Building and Deploying a Go‑Gin Web Application with Docker: From Installation to Comparison with Koa

This tutorial walks through installing Go, using the Go‑Gin framework, creating a simple cron‑enabled web service, building Docker images with and without multi‑stage builds, pushing them to a registry, deploying on a server, and comparing the final image size with an equivalent Koa implementation.

Backend DevelopmentDockerGin
0 likes · 11 min read
Building and Deploying a Go‑Gin Web Application with Docker: From Installation to Comparison with Koa
21CTO
21CTO
May 31, 2024 · Backend Development

How FrankenPHP Boosts PHP Performance by 2× with Caddy Integration

FrankenPHP, a Go‑based PHP application server built on Caddy, claims to double web request performance and halve developer/DevOps workload, offering container‑ready deployment, automatic HTTPS, native PHP extensions, in‑memory mode, structured logging, Prometheus metrics, and experimental HTTP/3 support.

CaddyFrankenPHPHTTP/3
0 likes · 5 min read
How FrankenPHP Boosts PHP Performance by 2× with Caddy Integration
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 7, 2024 · Cloud Native

Four Main Microservice Deployment Patterns Explained

This article introduces four primary microservice deployment models—multi‑instance, containerized, serverless, and container‑orchestration—detailing their architectures, advantages, drawbacks, and typical use cases for building scalable, efficient cloud‑native applications.

DeploymentDocker SwarmKubernetes
0 likes · 7 min read
Four Main Microservice Deployment Patterns Explained
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
May 3, 2024 · Cloud Native

What Makes Cloud‑Native Architecture Essential for Modern Apps?

This article explains cloud‑native architecture, covering its definition, core concepts such as microservices, containerization, automation, storage, networking, and the guiding principles of service orientation, elastic scaling, and observability that together enable highly available, scalable, and agile applications.

KubernetesMicroservicesObservability
0 likes · 5 min read
What Makes Cloud‑Native Architecture Essential for Modern Apps?
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2024 · Cloud Native

How Docker Transforms Go Web App Development and Continuous Deployment

This tutorial shows how to containerize a Go web application with Docker, use Beego for routing, set up development and production Dockerfiles, run automated tests, and integrate Semaphore for continuous integration and deployment, enabling consistent environments and streamlined workflows.

DockerGoWeb Development
0 likes · 24 min read
How Docker Transforms Go Web App Development and Continuous Deployment
Open Source Tech Hub
Open Source Tech Hub
Apr 17, 2024 · Cloud Native

Master Docker Init: Quickly Scaffold Dockerfiles and Compose for PHP Apps

This guide explains what the Docker init command does, walks through a step‑by‑step example of creating a simple PHP application, shows the automatically generated Dockerfile and docker‑compose.yml, and demonstrates how to build and run the container, highlighting why docker init simplifies containerization for beginners.

containerizationdocker-init
0 likes · 8 min read
Master Docker Init: Quickly Scaffold Dockerfiles and Compose for PHP Apps
dbaplus Community
dbaplus Community
Apr 15, 2024 · Operations

How Docker Init Automates Dockerfile Creation for Your Projects

This article explains how Docker's new CLI tool docker init uses generative AI to automatically generate Dockerfiles, docker‑compose files, and .dockerignore for a project, walking through a Flask example, showing commands, generated code, and the benefits of faster, safer container setup.

AutomationDevOpsFlask
0 likes · 7 min read
How Docker Init Automates Dockerfile Creation for Your Projects
DevOps Operations Practice
DevOps Operations Practice
Apr 6, 2024 · Operations

Overview of Common DevOps Tools Used in Large Internet Companies

This article introduces the key DevOps tools—including CI/CD platforms, configuration‑management solutions, containerization technologies, monitoring and logging stacks, and infrastructure‑as‑code utilities—explaining their roles, features, and how they help streamline software delivery in modern enterprises.

Configuration ManagementDevOpsInfrastructure as Code
0 likes · 9 min read
Overview of Common DevOps Tools Used in Large Internet Companies
Software Development Quality
Software Development Quality
Apr 3, 2024 · Operations

Mastering DevOps: From CI/CD Basics to Real‑World Best Practices

This comprehensive guide explains DevOps fundamentals—including continuous integration, delivery, and deployment—covers automation tools such as Jenkins, Docker, and Kubernetes, presents best‑practice recommendations, and showcases successful case studies from Netflix and Etsy, helping teams accelerate and stabilize software delivery.

JenkinsKubernetescontainerization
0 likes · 21 min read
Mastering DevOps: From CI/CD Basics to Real‑World Best Practices
DevOps Operations Practice
DevOps Operations Practice
Mar 30, 2024 · Cloud Native

How to Deploy MySQL with Docker: A Step-by-Step Guide

This guide explains how to install Docker, pull the official MySQL image, run a MySQL container with persistent storage, connect to it, perform basic SQL operations, and finally stop and remove the container, demonstrating a complete end‑to‑end deployment using Docker.

Cloud NativeDevOpscontainerization
0 likes · 5 min read
How to Deploy MySQL with Docker: A Step-by-Step Guide
Liangxu Linux
Liangxu Linux
Mar 14, 2024 · Cloud Native

From chroot to Kubernetes: The 40‑Year Evolution of Containerization

This article traces the history of container technology—from the 1979 chroot command and Linux namespaces to cgroups, LXC, Docker, Kubernetes, and modern cloud‑native services like Huawei CCE—explaining each milestone’s purpose, advantages, and impact on software deployment.

Cloud NativeKubernetesLXC
0 likes · 10 min read
From chroot to Kubernetes: The 40‑Year Evolution of Containerization
Liangxu Linux
Liangxu Linux
Mar 13, 2024 · Cloud Native

From chroot to Kubernetes: How Containerization Evolved Over Decades

Tracing the evolution of container technology—from the 1979 Unix chroot command, through Linux namespaces and cgroups, to LXC, Docker, and Kubernetes—this article explains each milestone’s role in isolation, resource control, and cloud-native orchestration, highlighting the shift toward managed cloud container services.

KubernetesLinuxcloud-native
0 likes · 10 min read
From chroot to Kubernetes: How Containerization Evolved Over Decades
Tencent Cloud Middleware
Tencent Cloud Middleware
Mar 13, 2024 · Cloud Native

What’s New in RocketMQ 5.x? A Deep Dive into Cloud‑Native Features, Proxy, Pop, and Tiered Storage

This article explores Apache RocketMQ 5.x’s new cloud‑native capabilities—including the Proxy component, gRPC client, Pop consumption model, timer‑based delayed messages, tiered storage, distributed rate‑limiting, and containerized deployment on Tencent Cloud—while outlining architecture changes, practical usage patterns, and future directions.

RocketMQcontainerizationdistributed rate limiting
0 likes · 32 min read
What’s New in RocketMQ 5.x? A Deep Dive into Cloud‑Native Features, Proxy, Pop, and Tiered Storage
MaGe Linux Operations
MaGe Linux Operations
Feb 29, 2024 · Backend Development

Mastering JVM Heap Settings in Docker: Best Parameters Across JDK Versions

This guide explains how JVM determines heap size on physical machines versus containers, compares behavior of different JDK releases, and provides concrete Docker commands and JVM flags—such as -Xms/-Xmx, -XX:+UseCGroupMemoryLimitForHeap, and MaxRAMPercentage—to reliably control memory usage in containerized Java applications.

DockerJVMJava
0 likes · 11 min read
Mastering JVM Heap Settings in Docker: Best Parameters Across JDK Versions
Top Architect
Top Architect
Feb 6, 2024 · Backend Development

2023 State of the Java Ecosystem Report Highlights: Java 17 Adoption, JDK Vendor Shifts, and Containerization Trends

New Relic’s 2023 State of the Java Ecosystem report reveals a 430% surge in Java 17 adoption, declining use of older LTS releases, Amazon Corretto overtaking Oracle as the leading JDK provider, and a dominant shift toward containerized Java workloads, while the article also promotes a ChatGPT community and related services.

EcosystemJDKJava
0 likes · 7 min read
2023 State of the Java Ecosystem Report Highlights: Java 17 Adoption, JDK Vendor Shifts, and Containerization Trends
php Courses
php Courses
Jan 10, 2024 · Backend Development

Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide

This tutorial walks through creating a project structure, writing a simple PHP app, configuring Nginx, authoring Dockerfiles, setting up .dockerignore and docker‑compose.yml, and finally building and running the containers so the PHP service is reachable via Nginx on localhost.

DockerDocker ComposeNGINX
0 likes · 4 min read
Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Dec 18, 2023 · Databases

Is Running Production Databases in Docker a Good Idea? Risks and Realities

The article critically examines the suitability of placing production databases in Docker containers, highlighting reliability, maintainability, performance, and operational complexities, and concludes that while containers offer some benefits for stateless services, they often compromise the essential stability required for stateful database workloads.

DockerPostgreSQLReliability
0 likes · 20 min read
Is Running Production Databases in Docker a Good Idea? Risks and Realities
DaTaobao Tech
DaTaobao Tech
Dec 6, 2023 · Cloud Native

Serverless Migration of the Rights Play Platform with Ring Architecture

The Rights Play Platform migrated from the in‑house Ring JVM container framework to a Serverless architecture, eliminating custom permission logic and memory‑leak risks while achieving roughly 30% faster development cycles, 80% shorter deployments, automatic scaling, unified base services, and significantly lower operational costs.

Cloud NativeDevOpsServerless
0 likes · 14 min read
Serverless Migration of the Rights Play Platform with Ring Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Dec 6, 2023 · Cloud Computing

Cross‑Architecture Migration and Cloud Adoption: From X86 to ARM

The article analyzes the evolution of cloud computing and the challenges of migrating applications from X86 to ARM architectures, covering cross‑architecture adaptation, virtualization, containerization, cloud‑native practices, language‑specific impacts, and a real‑world case study of the BlueMail platform.

ARM architectureApplication MigrationCloud Native
0 likes · 12 min read
Cross‑Architecture Migration and Cloud Adoption: From X86 to ARM
MaGe Linux Operations
MaGe Linux Operations
Nov 9, 2023 · Cloud Native

Docker vs Kubernetes: Which Container Solution Fits Your Needs?

This article explains Docker and Kubernetes fundamentals, compares their architectures, highlights Docker's achievements, traces the evolution of container technology, and clarifies why Kubernetes is essential while addressing common misconceptions about Docker’s role in modern cloud‑native environments.

Cloud NativeDevOpsKubernetes
0 likes · 15 min read
Docker vs Kubernetes: Which Container Solution Fits Your Needs?
Top Architect
Top Architect
Oct 10, 2023 · Cloud Computing

Docker’s New Hybrid Tools: Next‑Gen Build, Debug, and Scout

Docker announced three new hybrid tools at DockerCon—Next‑Gen Docker Build, which claims a 39‑fold speed boost by leveraging cloud resources; Docker Debug, a language‑agnostic toolbox for faster container debugging; and Docker Scout, an integrated security assistant—highlighting a shift toward combined local and cloud development workflows.

DebuggingDockerSecurity
0 likes · 7 min read
Docker’s New Hybrid Tools: Next‑Gen Build, Debug, and Scout
DataFunSummit
DataFunSummit
Sep 25, 2023 · Big Data

Trino in Bilibili Lakehouse: Compute Engine, Stability, and Containerization Practices

This article presents Bilibili's practical implementation of Trino within a lakehouse architecture, focusing on the compute engine placement, stability enhancements, and containerized deployment, while detailing indexing strategies, pre‑computation techniques, Iceberg metadata optimizations, and performance gains for large‑scale analytical queries.

IcebergLakehousePrecomputation
0 likes · 14 min read
Trino in Bilibili Lakehouse: Compute Engine, Stability, and Containerization Practices
Cloud Native Technology Community
Cloud Native Technology Community
Sep 14, 2023 · Cloud Native

Migrating Legacy Applications to the Cloud: Refactor or Containerize with Automated Software Intelligence

The article examines how enterprises can assess and migrate thousands of legacy applications to the cloud, comparing refactoring versus containerization, and highlights the use of automated software‑intelligence tools to create a migration roadmap and meet tight deadlines.

Cloud Nativecloud migrationcontainerization
0 likes · 7 min read
Migrating Legacy Applications to the Cloud: Refactor or Containerize with Automated Software Intelligence
Open Source Linux
Open Source Linux
Sep 12, 2023 · Cloud Native

Master Docker from Zero: Build, Ship, and Run Your First Container

This guide walks you through Docker fundamentals, comparing virtual machines and containers, explains core Docker concepts, shows how to install Docker, create a Dockerfile for a Vue app, build and run the image with Nginx, and shares best‑practice tips for publishing and optimizing containers.

DevOpsDockerDockerfile
0 likes · 16 min read
Master Docker from Zero: Build, Ship, and Run Your First Container
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Sep 8, 2023 · Frontend Development

Master Front-End Technologies and Architecture: Essential Strategies

This guide explores essential front‑end techniques—from efficiently handling massive data sets and adopting the Svelte framework, to containerizing deployments, mastering Chrome and VSCode debugging, applying clean architecture principles, and dissecting eight classic sorting algorithms—providing practical insights for modern web developers.

DebuggingSorting AlgorithmsSvelte
0 likes · 3 min read
Master Front-End Technologies and Architecture: Essential Strategies
Wukong Talks Architecture
Wukong Talks Architecture
Aug 25, 2023 · Cloud Native

Cloud-Native Architecture Evolution and Practices at ZEEK Automotive

This article details ZEEK Automotive's transition to a cloud‑native architecture, describing how the company adopted Kubernetes, containerization, micro‑service unification, and full‑link gray release to improve system stability, scalability, and development efficiency across its APP ecosystem.

DevOpsKubernetesMicroservices
0 likes · 18 min read
Cloud-Native Architecture Evolution and Practices at ZEEK Automotive
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 23, 2023 · Frontend Development

Why Docker? Standardizing CI/CD and Deployment for Frontend Applications

This article explains the importance of Docker for frontend development, covering its role as a consistent runtime environment, the benefits of standardized CI/CD pipelines, multi‑stage builds, caching strategies, and practical deployment patterns for static assets, Node.js services, and micro‑frontend architectures.

NGINXci/cdcontainerization
0 likes · 22 min read
Why Docker? Standardizing CI/CD and Deployment for Frontend Applications
21CTO
21CTO
Aug 11, 2023 · Backend Development

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

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

Backend DevelopmentDeploymentMarket Share
0 likes · 10 min read
Why PHP Still Dominates Server‑Side Development in 2023: Key Stats and Trends
Java High-Performance Architecture
Java High-Performance Architecture
Aug 5, 2023 · Cloud Native

How to Build, Deploy, and Manage Docker Images with a Private Registry

This guide explains the advantages of containerized deployment, walks through creating a Dockerfile, building and tagging images, setting up a private Docker Registry with a web UI, configuring clients, and using Docker Compose to launch containers, providing a complete end‑to‑end workflow for Java services.

Docker ComposeImage BuildPrivate Registry
0 likes · 10 min read
How to Build, Deploy, and Manage Docker Images with a Private Registry
Ops Development Stories
Ops Development Stories
Jul 27, 2023 · Cloud Native

Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey

This informal blog recounts a developer’s hands‑on journey from puzzling over the buzzword “containerization” to building an automated GitLab‑CI, Docker, and Kubernetes pipeline, highlighting practical benefits, challenges, and the humorous “mop‑up” moments that make the transition both enlightening and entertaining.

AutomationDockerGitLab
0 likes · 4 min read
Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey
AI Cyberspace
AI Cyberspace
Jul 24, 2023 · Cloud Native

What Is Cloud Native? A Simple City Analogy and Evolution Explained

An accessible Chinese-to-English guide demystifies cloud native by likening it to a city, outlines its definition, core traits, evolution through three philosophical questions, practical “Wang’s Four Rules,” development stages from cloud‑hosted VMs to containers and serverless, and discusses applicability in private and traditional enterprises.

DevOpsKubernetesServerless
0 likes · 17 min read
What Is Cloud Native? A Simple City Analogy and Evolution Explained
DataFunTalk
DataFunTalk
Jul 22, 2023 · Big Data

Optimization Practices for Real-Time Data Warehouse Governance at NetEase Cloud Music

This article details the current challenges, governance motivations, architectural design, and technical optimizations—including Flink SQL tuning, Kafka batch improvements, partitioned stream tables, containerization, and automated governance—implemented to enhance the efficiency, stability, and cost-effectiveness of NetEase Cloud Music's real-time data warehouse platform.

Flink optimizationKafka batchResource Management
0 likes · 23 min read
Optimization Practices for Real-Time Data Warehouse Governance at NetEase Cloud Music
Top Architect
Top Architect
Jul 18, 2023 · Cloud Native

Java Containerization Guide: Base Image Selection, JDK/JRE Choice, JVM Options, Signal Handling, Memory Limits, DNS Caching, and Native Compilation

This comprehensive guide explains how to containerize Java applications by choosing appropriate base images, deciding between JDK and JRE, selecting a JVM, handling graceful shutdown signals, configuring memory limits, managing DNS caching, and optionally compiling to native binaries with GraalVM.

DockerJVMJava
0 likes · 23 min read
Java Containerization Guide: Base Image Selection, JDK/JRE Choice, JVM Options, Signal Handling, Memory Limits, DNS Caching, and Native Compilation
Practical DevOps Architecture
Practical DevOps Architecture
Jul 14, 2023 · Operations

Deploy Zabbix 6.4 with Docker‑Compose

This guide demonstrates how to deploy the enterprise‑grade Zabbix 6.4 monitoring platform using Docker‑Compose, detailing the full docker‑compose.yml configuration, required environment variables, container settings, and startup commands, enabling users to launch the service and access the web interface.

Docker ComposeZabbixcontainerization
0 likes · 3 min read
Deploy Zabbix 6.4 with Docker‑Compose
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 18, 2023 · Cloud Native

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

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

Cloud NativeDeploymentKubernetes
0 likes · 8 min read
How to Build a High‑Availability E‑Commerce Platform on Kubernetes
DeWu Technology
DeWu Technology
May 12, 2023 · Frontend Development

Key Takeaways from DeWu Frontend Tech Salon: SaaS Architecture, CSS Mastery, and Container Solutions

The DeWu Frontend Technology Salon in Hangzhou featured five expert talks covering SaaS frontend architecture evolution, one‑stop workbench upgrades, large‑scale CSS maintenance, container‑based e‑commerce workbench solutions, and stable ToG business strategies, followed by lively networking and group photos.

CSSSaaSarchitecture
0 likes · 9 min read
Key Takeaways from DeWu Frontend Tech Salon: SaaS Architecture, CSS Mastery, and Container Solutions
21CTO
21CTO
May 10, 2023 · Cloud Native

How Bosideng Achieved Seamless Cloud‑Native Transformation with Kubernetes and MSE

Bosideng’s journey from a traditional down‑coat manufacturer to a fully cloud‑native enterprise showcases how adopting Kubernetes, containerization, unified microservice architecture, and Alibaba Cloud MSE enabled lossless scaling, improved resource utilization, and doubled development speed while cutting production incidents by over 70 percent.

Digital TransformationMSEMicroservices
0 likes · 29 min read
How Bosideng Achieved Seamless Cloud‑Native Transformation with Kubernetes and MSE
Liangxu Linux
Liangxu Linux
May 2, 2023 · Operations

Why Docker Makes Local Development a Breeze—and How to Set It Up

This guide explains how Docker simplifies local development by providing isolated, reproducible environments, outlines the key advantages, walks through installing Docker Desktop (including WSL2 kernel and BIOS virtualization fixes), and demonstrates running an Nginx container while highlighting remaining challenges such as command availability and service networking.

DevOpsDockerLocal Development
0 likes · 5 min read
Why Docker Makes Local Development a Breeze—and How to Set It Up
Wukong Talks Architecture
Wukong Talks Architecture
Apr 16, 2023 · Cloud Native

Bosideng’s Cloud‑Native Transformation: Containerization, Microservices, and Full‑Link Traffic Governance

The article details Bosideng’s multi‑year digital transformation, describing how the apparel company migrated its legacy systems to cloud‑native architectures using Kubernetes, containerization, unified microservices, and Alibaba Cloud MSE to achieve zero‑loss deployment, traffic governance, and accelerated business innovation.

Cloud NativeDigital TransformationKubernetes
0 likes · 27 min read
Bosideng’s Cloud‑Native Transformation: Containerization, Microservices, and Full‑Link Traffic Governance
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Apr 10, 2023 · Cloud Native

How OCP’s Cloud‑Native Migration Boosts Development Efficiency on Huawei Cloud

The article explains how the open‑source Open‑Capacity‑Platform (OCP) is transformed into a cloud‑native solution on Huawei Cloud, detailing the architectural changes, benefits, step‑by‑step migration process, and the supporting cloud services that together improve development speed, operational safety, and cost efficiency.

DevOpsHuawei CloudMicroservices
0 likes · 11 min read
How OCP’s Cloud‑Native Migration Boosts Development Efficiency on Huawei Cloud
DeWu Technology
DeWu Technology
Mar 30, 2023 · Cloud Computing

得物 FinOps Practice: Cloud Cost Management and Optimization

Since 2021, 得物 has built a FinOps practice that combines finance and DevOps to allocate, forecast, and optimize multi‑cloud spend, delivering over ¥100 million in annual savings through cost‑center platforms, container‑utilization improvements, custom PaaS services, automated analysis, and a cross‑functional virtual team governed by visibility, optimization, and governance KPIs.

Cloud Cost ManagementCost OptimizationFinOps
0 likes · 27 min read
得物 FinOps Practice: Cloud Cost Management and Optimization
ITPUB
ITPUB
Mar 23, 2023 · Cloud Native

Scaling Zhongtong Cloud: From Single‑Cluster to Multi‑Cluster Governance

Drawing from Yang Xiaofei’s SACC2022 talk, this article details Zhongtong Cloud’s two‑year journey from initial containerization to a multi‑cluster architecture, covering challenges, custom scheduler extensions, fixed‑IP handling, container crash‑site preservation, node rebalancing, application migration, cross‑cluster load balancing, and future plans for unified gateways.

Cloud NativeKubernetesMulti-Cluster
0 likes · 13 min read
Scaling Zhongtong Cloud: From Single‑Cluster to Multi‑Cluster Governance
dbaplus Community
dbaplus Community
Mar 19, 2023 · Databases

Should MySQL Run in Docker? Risks and Strategies Explained

While containers and Docker dominate modern infrastructure, this article critically examines whether MySQL should be containerized, highlighting data safety, performance, statefulness, and resource isolation concerns, and offering practical strategies such as separating data from the program, using lightweight or distributed databases, and appropriate deployment choices.

Cloud NativeData SafetyDatabase Performance
0 likes · 7 min read
Should MySQL Run in Docker? Risks and Strategies Explained
Sohu Tech Products
Sohu Tech Products
Mar 16, 2023 · Cloud Native

Comprehensive Docker Tutorial: From Fundamentals to Best Practices

This article provides a step‑by‑step guide to Docker, covering its core concepts, differences between virtual machines and containers, installation methods, Dockerfile syntax, building and running images, and best‑practice recommendations for containerized deployments.

Cloud NativeDevOpsDocker
0 likes · 15 min read
Comprehensive Docker Tutorial: From Fundamentals to Best Practices
Liangxu Linux
Liangxu Linux
Mar 13, 2023 · Databases

Why Docker Struggles with MySQL: 5 Key Reasons and Workarounds

The article examines why running MySQL in Docker containers often leads to data‑security, performance, state, and resource‑isolation problems, outlines practical mitigation strategies, and identifies scenarios where containerizing MySQL can still be viable.

Dockercontainerizationdata security
0 likes · 7 min read
Why Docker Struggles with MySQL: 5 Key Reasons and Workarounds
Ctrip Technology
Ctrip Technology
Mar 9, 2023 · Backend Development

Optimizing Hotel Query Service Memory Usage: GC Tuning, Native Memory Management, and Migration to jemalloc

This article details the systematic reduction of memory consumption for Ctrip's hotel query service by halving container memory, evaluating and tuning modern garbage collectors, diagnosing off‑heap leaks, and ultimately replacing the default ptmalloc allocator with jemalloc to achieve stable performance and lower resource costs.

Backend PerformanceGarbage CollectionJVM
0 likes · 22 min read
Optimizing Hotel Query Service Memory Usage: GC Tuning, Native Memory Management, and Migration to jemalloc
Qunar Tech Salon
Qunar Tech Salon
Mar 6, 2023 · Cloud Native

Design and Implementation of Qunar's WebIDE Cloud Development Platform

The article presents the design, architecture, and operational details of Qunar's WebIDE cloud development platform, explaining how containerized, cloud‑native environments streamline front‑end and back‑end development, reduce setup costs, standardize configurations, enable remote access, and improve resource utilization and developer productivity.

Cloud IDECloud NativeDevOps
0 likes · 20 min read
Design and Implementation of Qunar's WebIDE Cloud Development Platform
MaGe Linux Operations
MaGe Linux Operations
Mar 4, 2023 · Databases

Why Docker Struggles with MySQL: 7 Critical Reasons

This article examines why running MySQL in Docker containers often leads to data‑security risks, performance bottlenecks, state management issues, and resource‑isolation problems, while also outlining scenarios where containerization can still be viable and offering practical mitigation strategies.

DockerSecuritycontainerization
0 likes · 7 min read
Why Docker Struggles with MySQL: 7 Critical Reasons
Architecture Digest
Architecture Digest
Feb 2, 2023 · Cloud Native

Implementing a Minimal Docker with Shell: Namespaces, Cgroups, and OverlayFS

This tutorial demonstrates how to build a lightweight Docker‑like container runtime using Bash by exploring Linux namespaces, cgroups, and overlayfs, providing step‑by‑step commands, code examples, and a full script that mimics core Docker functionalities for deeper operational understanding.

NamespacesShell scriptingcgroups
0 likes · 29 min read
Implementing a Minimal Docker with Shell: Namespaces, Cgroups, and OverlayFS
Zhuanzhuan Tech
Zhuanzhuan Tech
Feb 1, 2023 · Cloud Native

Evolution of Log Collection at ZuanZuan: From Bare Metal to Cloud‑Native Era

This article traces ZuanZuan's log‑collection journey from the bare‑metal era through containerization to a cloud‑native solution, detailing the challenges, custom developments like log‑pilot, ByteCompass, and fb‑advisor, and the performance gains achieved with each transition.

Cloud NativeFilebeatcontainerization
0 likes · 12 min read
Evolution of Log Collection at ZuanZuan: From Bare Metal to Cloud‑Native Era
Tencent Cloud Developer
Tencent Cloud Developer
Dec 26, 2022 · Cloud Native

Challenges and Optimization Strategies for Containerized Deployment of Online Services on Kubernetes

Tencent’s shift from VMs to Kubernetes for massive online services faces pod‑size rigidity, heterogeneous node balancing, elastic scaling, and massive cluster‑pool mapping, prompting optimizations such as dynamic CPU compression, custom load‑aware scheduling, collaborative HPA/VPA scaling, dynamic quota migration, unified routing‑sync, and an automated decision‑tree‑driven self‑healing workflow for container‑destruction failures.

Dynamic SchedulingKubernetesResource Optimization
0 likes · 12 min read
Challenges and Optimization Strategies for Containerized Deployment of Online Services on Kubernetes
Top Architect
Top Architect
Dec 12, 2022 · Cloud Native

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

The article chronicles Ximalaya's journey from early Docker-based Java project templates to a mature Kubernetes-driven container platform, detailing development principles, health‑check strategies, deployment workflows, middleware integration, and lessons learned about scaling, automation, and collaborative engineering.

CloudNativeDevOpsHealthcheck
0 likes · 13 min read
Building a Container Platform at Ximalaya: Practices, Principles, and Evolution
Architect's Guide
Architect's Guide
Dec 11, 2022 · Cloud Native

The Journey of Containerization at Ximalaya: Practices, Principles, and Lessons Learned

This article recounts Ximalaya's multi‑year containerization effort, detailing the evolution from early Docker templates and Marathon to Kubernetes, the development of internal tools like barge and k8s‑sync, health‑check strategies, deployment patterns, and the practical lessons gained from integrating containers with existing middleware.

Cloud NativeDevOpsJava
0 likes · 12 min read
The Journey of Containerization at Ximalaya: Practices, Principles, and Lessons Learned
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Nov 22, 2022 · Backend Development

How to Quickly Migrate a Monolith to Microservices: A Step‑by‑Step Guide

This article explains why monolithic applications should transition to microservices, defines microservice architecture, compares Dubbo and Spring Cloud frameworks, and provides detailed strategies for decomposition, CI/CD, container orchestration, automated operations, and governance to achieve a scalable, maintainable system.

Backend ArchitectureDevOpsMicroservices
0 likes · 10 min read
How to Quickly Migrate a Monolith to Microservices: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Nov 10, 2022 · Backend Development

How to Choose the Right Java Base Image, JDK/JRE, and Optimize Container Settings

This guide walks through selecting Alpine or Debian base images, deciding between JDK and JRE, picking Oracle or OpenJDK, choosing the appropriate JVM, handling graceful shutdown signals, configuring memory limits across JDK versions, managing DNS cache, and leveraging GraalVM native compilation for Java containers.

DNSDockerJVM
0 likes · 22 min read
How to Choose the Right Java Base Image, JDK/JRE, and Optimize Container Settings
Architecture Digest
Architecture Digest
Nov 4, 2022 · Cloud Native

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

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

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

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

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

Cloud NativeDeploymentDevOps
0 likes · 13 min read
Building a Cloud‑Native Container Platform at Ximalaya: Practices, Principles, and Evolution
DeWu Technology
DeWu Technology
Oct 24, 2022 · Artificial Intelligence

KubeAI Platform Implementation for AI Business Containerization

KubeAI, GetApp’s cloud‑native AI platform, unifies data set management, notebook‑based and task‑driven model training, automated versioning and deployment, and workflow orchestration, delivering up to 65% faster model iteration and up to 90% lower resource costs for AI teams.

AICloudNativeDataManagement
0 likes · 17 min read
KubeAI Platform Implementation for AI Business Containerization
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2022 · Cloud Native

Which Docker Base Image Is Best for Your Python App? A Practical Comparison

This article evaluates popular Docker base images for Python applications—Ubuntu, CentOS, Debian, Amazon Linux 2, official Python images, and Alpine—by outlining stability, security updates, dependency freshness, library availability, Python version, image size, and build time, ultimately recommending Amazon Linux 2 and Debian/Ubuntu over Alpine.

AlpineBase ImagePython
0 likes · 17 min read
Which Docker Base Image Is Best for Your Python App? A Practical Comparison
ITPUB
ITPUB
Sep 25, 2022 · Backend Development

How Bilibili Scaled Live Streaming from LAMP to Microservices and Beyond

This article chronicles Bilibili Live's eight‑year journey from a simple LAMP monolith to a sophisticated micro‑service ecosystem, detailing the motivations, architectural decisions, containerization, Golang migration, gateway redesign, hot‑key handling, request amplification mitigation, and operational practices that enabled millions of concurrent viewers.

GolangMicroservicesScalability
0 likes · 26 min read
How Bilibili Scaled Live Streaming from LAMP to Microservices and Beyond
Bilibili Tech
Bilibili Tech
Sep 23, 2022 · Industry Insights

From LAMP to Microservices: Bilibili Live’s 8‑Year Architecture Evolution

This article chronicles Bilibili Live’s eight‑year journey from a simple LAMP monolith to a highly available microservice ecosystem, detailing the technical motivations, design principles, Swoole‑based services, containerization, Golang migration, custom gateways, hot‑key handling, and operational safeguards that enabled millions of concurrent viewers.

BilibiliGolangMicroservices
0 likes · 27 min read
From LAMP to Microservices: Bilibili Live’s 8‑Year Architecture Evolution
DevOps Cloud Academy
DevOps Cloud Academy
Sep 14, 2022 · Cloud Native

Migrating Docker Compose Stacks to Kubernetes with Kompose

This article explains how to transition containerized applications from Docker Compose to Kubernetes using the Kompose tool, covering code examples, generated manifests, volume handling, ingress considerations, and best‑practice recommendations for production deployments.

DevOpsDockerKompose
0 likes · 8 min read
Migrating Docker Compose Stacks to Kubernetes with Kompose
Programmer DD
Programmer DD
Sep 7, 2022 · Cloud Native

Master Docker: 10 Essential Best Practices for Secure, Efficient Java Containers

This guide walks you through ten practical Docker best‑practice steps—from using deterministic image tags and minimal base images to multi‑stage builds, non‑root users, PID‑1 handling, graceful shutdown, .dockerignore usage, container‑aware JVM settings, and cautious adoption of automation tools—ensuring your Java applications run securely and efficiently in production containers.

DockerJavaSecurity
0 likes · 15 min read
Master Docker: 10 Essential Best Practices for Secure, Efficient Java Containers
Open Source Linux
Open Source Linux
Sep 5, 2022 · Cloud Native

How Docker Eliminates Local Development Pain and Streamlines Your Environment

This article explains the common frustrations of setting up local development environments—dependency conflicts, environment variables, port clashes, and differing production setups—and shows how Docker, Docker‑Compose, and Laradock can provide a unified, fast, and reproducible solution for PHP/Laravel projects.

DevOpsDockerLaradock
0 likes · 12 min read
How Docker Eliminates Local Development Pain and Streamlines Your Environment
Programmer DD
Programmer DD
Aug 26, 2022 · Cloud Native

How Docker Solves the Pain of Local Development Environments

This article explains the common frustrations of setting up local development environments, introduces Docker as a portable container solution, and provides step‑by‑step instructions for installing Docker, Docker‑Compose, cloning Laradock, configuring environment files, Nginx, hosts, and running the containers for a Laravel project.

DockerEnvironment setupLaradock
0 likes · 12 min read
How Docker Solves the Pain of Local Development Environments
Cloud Native Technology Community
Cloud Native Technology Community
Aug 24, 2022 · Cloud Native

How to Plan and Execute Enterprise Containerization for Cloud‑Native Transformation

This guide explains the theory behind enterprise‑level containerization, outlines the dual‑state IT architecture, describes cloud‑native application types, compares migration patterns such as Encapsulate, Rehost, Replatform, Refactor, Rearchitect and Rebuild, and provides step‑by‑step criteria for selecting and preparing applications for cloud migration.

Cloud NativeCloud TransformationKubernetes
0 likes · 11 min read
How to Plan and Execute Enterprise Containerization for Cloud‑Native Transformation