Tagged articles

Kubernetes

4440 articles · Page 22 of 45
System Architect Go
System Architect Go
Mar 31, 2023 · Cloud Native

Understanding CPU Requests and Limits in Kubernetes

This article explains how Kubernetes uses CPU requests and limits to schedule pods, allocate CPU proportionally, calculate minimal request units, and provides practical guidelines for setting appropriate request and limit values based on workload characteristics and monitoring data.

Kuberneteslimitsrequests
0 likes · 6 min read
Understanding CPU Requests and Limits in Kubernetes
21CTO
21CTO
Mar 31, 2023 · Backend Development

Boost Go Performance: 6 Proven Techniques for Faster, Leaner Apps

This article presents six practical Go performance optimizations—including GOMAXPROCS tuning for Kubernetes, struct field ordering, garbage‑collection limits, zero‑copy unsafe conversions, jsoniter usage, and sync.Pool pooling—that together can dramatically lower CPU, memory, and latency in production services.

GoKubernetesMemory Optimization
0 likes · 9 min read
Boost Go Performance: 6 Proven Techniques for Faster, Leaner Apps
DataFunSummit
DataFunSummit
Mar 30, 2023 · Artificial Intelligence

An Overview of ChatGPT’s Software Architecture and Technology Stack

The article examines ChatGPT’s underlying software architecture, detailing its cloud deployment on AWS and Azure, database choices like PostgreSQL and Redis, front‑end technologies such as TypeScript and React, core AI frameworks including PyTorch and Triton, as well as its container orchestration, monitoring, and programming language ecosystem.

AI architectureChatGPTKubernetes
0 likes · 6 min read
An Overview of ChatGPT’s Software Architecture and Technology Stack
Cloud Native Technology Community
Cloud Native Technology Community
Mar 30, 2023 · Cloud Native

Kubernetes List/Watch, Informer Mechanism, and Writing Controllers for Pods and Custom Resources

This article explains how Kubernetes uses the List/Watch API and the Informer client library to monitor resources, compares direct HTTP Watch with Informer, provides Go code examples for pod controllers, shared informers, custom CRD controllers, and introduces higher‑level frameworks such as controller‑runtime and Kubebuilder.

CloudNativeControllerCustomResource
0 likes · 49 min read
Kubernetes List/Watch, Informer Mechanism, and Writing Controllers for Pods and Custom Resources
Cloud Native Technology Community
Cloud Native Technology Community
Mar 29, 2023 · Cloud Native

Kubernetes v1.27 Deprecations, API Removals, and Feature Gate Changes

Version 1.27 of Kubernetes introduces numerous deprecations and removals, including the migration of k8s.gcr.io to registry.k8s.io, the elimination of several API versions and feature gates such as CSIStorageCapacity, seccomp annotations, and various volume expansion options, with guidance for maintainers on required updates.

API RemovalFeature GatesKubernetes
0 likes · 12 min read
Kubernetes v1.27 Deprecations, API Removals, and Feature Gate Changes
Cloud Native Technology Community
Cloud Native Technology Community
Mar 28, 2023 · Cloud Native

How to Set Up Multi‑Cluster Networking with Kube‑OVN OVN‑IC

This guide explains how to enable cross‑cluster pod communication in Kubernetes using Kube‑OVN's OVN‑IC feature, covering prerequisites, single‑node and high‑availability database deployment, automatic and manual route configuration, and cleanup procedures with concrete Docker/Containerd commands and ConfigMap examples.

Cloud NativeKube-OVNKubernetes
0 likes · 15 min read
How to Set Up Multi‑Cluster Networking with Kube‑OVN OVN‑IC
System Architect Go
System Architect Go
Mar 27, 2023 · Cloud Native

Understanding Kubernetes Endpoint Propagation and Graceful Pod Deletion

Deleting a pod triggers endpoint removal, but various components like kube-proxy, CoreDNS, and ingress controllers may still route traffic until the endpoint fully propagates, so you must wait or use preStop hooks to delay deletion and handle SIGTERM gracefully within the configurable shutdown period.

Endpoint PropagationKubernetesPod Deletion
0 likes · 5 min read
Understanding Kubernetes Endpoint Propagation and Graceful Pod Deletion
System Architect Go
System Architect Go
Mar 23, 2023 · Cloud Native

Directly Accessing the Kubernetes API with curl and Custom Code

This article explains how to bypass kubectl and interact directly with the Kubernetes API using curl or any programming language, covering API discovery, request construction, resource listing, watching, and modifying objects, while illustrating concepts with JavaScript examples and shared informers.

APIKubernetescloud-native
0 likes · 4 min read
Directly Accessing the Kubernetes API with curl and Custom Code
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
Huolala Tech
Huolala Tech
Mar 23, 2023 · Cloud Native

How Huolala Built a Cloud‑Native One‑Stop AI Platform on Kubernetes

Huolala’s Big Data Intelligent Platform team describes how they built a cloud‑native, one‑stop AI solution on Kubernetes, integrating Flink‑based feature engineering, a multi‑tenant Zeppelin notebook, GPU‑aware training, and a unified model‑serving platform, while addressing resource isolation, storage persistence, and cross‑cloud deployment.

AI platformCloud NativeGPU Scheduling
0 likes · 17 min read
How Huolala Built a Cloud‑Native One‑Stop AI Platform on Kubernetes
System Architect Go
System Architect Go
Mar 22, 2023 · Information Security

Understanding Anonymous Access in Kubernetes API Server and How to Disable It

The article explains how Kubernetes clusters can permit anonymous API access via the --anonymous-auth flag, describes the authentication‑authorization‑admission flow, shows common RBAC bindings that enable this access, discusses its prevalence, and provides practical steps to disable anonymous access in both self‑managed and managed clusters.

Anonymous AccessKubernetesRBAC
0 likes · 7 min read
Understanding Anonymous Access in Kubernetes API Server and How to Disable It
Efficient Ops
Efficient Ops
Mar 21, 2023 · Operations

How Hupu Scaled to Millions: Inside the Flex Auto‑Scaling Platform

This article details Hupu's massive sports‑traffic environment, the design and implementation of the Flex auto‑scaling platform, its architecture, core functions such as resource statistics, node and pod scaling, scenario scheduling, and the performance optimizations that enable rapid, cost‑effective scaling across multi‑cloud Kubernetes clusters.

KubernetesMulti-CloudPerformance Optimization
0 likes · 15 min read
How Hupu Scaled to Millions: Inside the Flex Auto‑Scaling Platform
Alibaba Cloud Native
Alibaba Cloud Native
Mar 21, 2023 · Cloud Native

How OpenYurt Enables Edge Autonomy on Unstable Networks

This article explains how OpenYurt extends Kubernetes to handle edge scenarios with unreliable or disconnected networks by introducing YurtHub caching, a centralized heartbeat proxy, and node‑binding mechanisms that keep workloads running and avoid unwanted pod eviction.

Cloud NativeKubernetesOpenYurt
0 likes · 10 min read
How OpenYurt Enables Edge Autonomy on Unstable Networks
System Architect Go
System Architect Go
Mar 21, 2023 · Cloud Native

Understanding and Using Kubernetes Volume Snapshots

This article explains the concepts, architecture, configuration, and practical use cases of Kubernetes volume snapshots, including how to define snapshot classes, create snapshots, clone PVCs, and perform consistent backups across different storage providers and clusters.

CSICloudNativeKubernetes
0 likes · 11 min read
Understanding and Using Kubernetes Volume Snapshots
System Architect Go
System Architect Go
Mar 20, 2023 · Cloud Native

Secure Kubernetes Secrets: Comparing Sealed Secrets, External Secrets Operator, and CSI Driver

This article explains why native Kubernetes Secrets are insufficiently protected, introduces three open‑source solutions—Sealed Secrets, External Secrets Operator, and Secrets Store CSI Driver—covers their architecture, installation steps, usage examples, advantages, drawbacks, and provides practical code snippets for managing secrets safely in Git‑backed clusters.

CSI DriverCloud NativeExternal Secrets Operator
0 likes · 20 min read
Secure Kubernetes Secrets: Comparing Sealed Secrets, External Secrets Operator, and CSI Driver
Architecture Digest
Architecture Digest
Mar 20, 2023 · Cloud Native

Kubernetes: What It Is and Why It’s Hard to Get Started

This article provides a concise, question‑and‑answer overview of Kubernetes, explaining its role as a distributed container‑orchestration system, the architecture of master and worker nodes, core components such as etcd, kube‑apiserver, scheduler, controllers, and how services, pods, labels, and scaling operate within a cluster.

Cloud NativeContainer OrchestrationControllers
0 likes · 8 min read
Kubernetes: What It Is and Why It’s Hard to Get Started
Efficient Ops
Efficient Ops
Mar 19, 2023 · Cloud Native

Master Real-Time Multi-Pod Logging in Kubernetes with Kubetail & Stern

This guide introduces two lightweight Kubernetes log‑tailing utilities, Kubetail and Stern, explaining their installation on various platforms, core command‑line options, and practical usage examples for aggregating and color‑coding logs from multiple pods and containers, offering a simpler alternative to heavyweight logging stacks.

CLIKuberneteskubetail
0 likes · 10 min read
Master Real-Time Multi-Pod Logging in Kubernetes with Kubetail & Stern
ITPUB
ITPUB
Mar 16, 2023 · Cloud Native

How Kindling Leverages eBPF for Minute‑Level Fault Diagnosis in Cloud‑Native Environments

The interview with Kindling founder Cheng Chan explores how eBPF‑based Kindling tackles the overwhelming metrics, high expertise barrier, and lack of real‑time protocol parsing in cloud‑native observability, detailing its probe architecture, protocol analysis, and roadmap for faster, standardized root‑cause detection.

Cloud NativeKindlingKubernetes
0 likes · 13 min read
How Kindling Leverages eBPF for Minute‑Level Fault Diagnosis in Cloud‑Native Environments
Alibaba Cloud Native
Alibaba Cloud Native
Mar 16, 2023 · Cloud Native

How Koordinator Supercharges ACK Container Scheduling and Resource Efficiency

Koordinator, an open‑source cloud‑native scheduler from Alibaba, enhances container performance and reduces cluster costs by introducing mixed‑workload placement, resource profiling, load‑aware scheduling, and differentiated SLO mixing, now fully integrated into Alibaba Cloud ACK with a new v1.1.1‑ack.1 release.

ACKCloud NativeKoordinator
0 likes · 10 min read
How Koordinator Supercharges ACK Container Scheduling and Resource Efficiency
Hulu Beijing
Hulu Beijing
Mar 16, 2023 · Artificial Intelligence

Inside Hulu’s Distributed Training Platform: Architecture, Challenges, and Solutions

This article explores Hulu’s five‑year‑old machine‑learning training platform, detailing its three‑layer architecture, the shift from single‑node to distributed training, and the technical solutions—including parameter servers, Ring AllReduce, Kubernetes, Volcano, and Horovod—that enable scalable AI workloads across GPU, CPU, and storage resources.

AI InfrastructureDistributed TrainingHulu
0 likes · 13 min read
Inside Hulu’s Distributed Training Platform: Architecture, Challenges, and Solutions
Cloud Native Technology Community
Cloud Native Technology Community
Mar 16, 2023 · Cloud Native

How Intel and F5 Enabled Dual‑Stack Support in Istio 1.17

This article details the collaborative effort between Intel and F5 to redesign and implement dual‑stack networking support in Istio 1.17, covering the background challenges, new RFC design, key Envoy changes, step‑by‑step experimental setup, listener and endpoint modifications, and ways for the community to contribute.

Cloud NativeDual StackEnvoy
0 likes · 11 min read
How Intel and F5 Enabled Dual‑Stack Support in Istio 1.17
JD Cloud Developers
JD Cloud Developers
Mar 15, 2023 · Operations

Designing Seamless Offline Delivery for Private Cloud Environments

This article outlines a general, process‑focused approach to offline delivery in private or dedicated cloud environments, covering the need for internal mirrors, plug‑in architecture, dependency awareness, full automation, and best‑practice process design to reduce SRE effort and ensure consistent production.

KubernetesOperationsautomation
0 likes · 5 min read
Designing Seamless Offline Delivery for Private Cloud Environments
Tencent Cloud Middleware
Tencent Cloud Middleware
Mar 14, 2023 · Cloud Native

How a Logistics SaaS Company Scaled to Millions Using Cloud‑Native Microservices

This article examines how the Chinese logistics SaaS firm HaiGuanJia leveraged cloud‑native technologies—Kubernetes, service mesh, and microservice frameworks—to overcome rapid user growth, improve development efficiency, enable gray releases, and smoothly migrate legacy systems while maintaining stability and agility.

KubernetesSaaScloud-native
0 likes · 16 min read
How a Logistics SaaS Company Scaled to Millions Using Cloud‑Native Microservices
DevOps Cloud Academy
DevOps Cloud Academy
Mar 14, 2023 · Cloud Native

Kustomize Tutorial: Managing Kubernetes Manifests Without Helm

This article introduces Kustomize as a native Kubernetes tool that replaces Helm, explains its declarative philosophy, and provides step‑by‑step examples for building base resources, creating overlays, applying patches, generating secrets, and updating images using simple command‑line operations.

Cloud NativeDevOpsKubernetes
0 likes · 13 min read
Kustomize Tutorial: Managing Kubernetes Manifests Without Helm
New Oriental Technology
New Oriental Technology
Mar 10, 2023 · Cloud Native

Middleware PaaS on Kubernetes: Architecture, Benefits, and IP Reservation Challenges

This article explains how the New Oriental architecture team migrated middleware services like Redis, Kafka, and RocketMQ to Kubernetes, detailing the benefits over traditional PaaS, the Capo IP reservation solution for network stability, and the resulting operational, observability, and resource utilization improvements.

Cloud NativeKubernetesPaaS
0 likes · 18 min read
Middleware PaaS on Kubernetes: Architecture, Benefits, and IP Reservation Challenges
Alibaba Cloud Native
Alibaba Cloud Native
Mar 10, 2023 · Cloud Native

Uncovering the Root Causes of ACK Cluster Network Latency: kubelet, softirq, and cgroup Insights

A detailed post‑mortem explains how excessive cgroup files, kubelet's sys‑CPU usage, soft‑interrupt scheduling delays, and a buggy page‑free routine caused intermittent hundreds‑of‑milliseconds network latency in an Alibaba Cloud ACK cluster, and how targeted CPU binding and kernel patches resolved the issue.

Cloud NativeKernelKubernetes
0 likes · 14 min read
Uncovering the Root Causes of ACK Cluster Network Latency: kubelet, softirq, and cgroup Insights
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 10, 2023 · Cloud Native

How KubeVela Enables Full‑Stack Declarative Observability for Cloud‑Native Apps

This article explores KubeVela’s full‑stack declarative observability framework, detailing cloud‑native monitoring challenges, the Prism Aggregated API approach, multi‑cluster configurations, and out‑of‑the‑box addons that let developers and platform engineers seamlessly integrate, customize, and scale metrics, logs, and dashboards across heterogeneous environments.

Cloud NativeDeclarativeKubeVela
0 likes · 21 min read
How KubeVela Enables Full‑Stack Declarative Observability for Cloud‑Native Apps
Huolala Tech
Huolala Tech
Mar 9, 2023 · Cloud Native

How SHANGFU Transforms Prometheus Management for Scalable Cloud‑Native Monitoring

This article explains Prometheus fundamentals, compares long‑term storage options, details Huolala's challenges with multiple Prometheus clusters, and introduces SHANGFU—a three‑module system that streamlines configuration, collection, and query handling to boost observability, performance, and reliability in cloud‑native environments.

Cloud NativeKubernetesPrometheus
0 likes · 15 min read
How SHANGFU Transforms Prometheus Management for Scalable Cloud‑Native Monitoring
Alibaba Cloud Native
Alibaba Cloud Native
Mar 8, 2023 · Cloud Native

How OpenYurt v1.2 Simplifies Edge Kubernetes Installation in Five Steps

OpenYurt v1.2.0 streamlines edge‑native Kubernetes deployment by removing any modifications to native clusters, cutting the installation process from ten to five steps, and enabling seamless Prometheus monitoring through the new Raven VPN component while outlining future Helm‑based simplifications.

Cloud NativeInstallationKubernetes
0 likes · 6 min read
How OpenYurt v1.2 Simplifies Edge Kubernetes Installation in Five Steps
政采云技术
政采云技术
Mar 7, 2023 · Cloud Native

Zero‑Base Automated Deployment Using Docker, Jenkins, and GitLab CI

This tutorial walks you through building a complete automated deployment pipeline from scratch, covering project setup on GitHub, Dockerized Tomcat and Jenkins containers, GitLab CI vs Jenkins comparison, Jenkins job configuration, webhook triggers, and shell scripting for continuous integration and delivery.

CI/CDDevOpsDocker
0 likes · 11 min read
Zero‑Base Automated Deployment Using Docker, Jenkins, and GitLab CI
Ops Development Stories
Ops Development Stories
Mar 6, 2023 · Databases

How to Deploy and Use Bytebase for Database CI/CD on Kubernetes

This guide explains why traditional DBA tasks are tedious, introduces Bytebase as a reliable database CI/CD platform, and provides step‑by‑step instructions for deploying Bytebase and PostgreSQL on Kubernetes, configuring GitLab integration, managing users, instances, projects, environments, and performing schema changes and data operations.

BytebaseDatabase CI/CDDevOps
0 likes · 11 min read
How to Deploy and Use Bytebase for Database CI/CD on Kubernetes
DevOps Cloud Academy
DevOps Cloud Academy
Mar 6, 2023 · Cloud Native

In‑Place Pod Vertical Scaling: Mutable Resource Requests and Limits in Kubernetes

This proposal introduces in‑place vertical scaling for Pods by making PodSpec resources mutable, extending PodStatus with ResourcesAllocated, adding ResizePolicy and Resize fields, and updating the CRI UpdateContainerResources and ContainerStatus APIs to support live CPU and memory adjustments without restarting containers.

CRIKubernetesVertical Scaling
0 likes · 22 min read
In‑Place Pod Vertical Scaling: Mutable Resource Requests and Limits in Kubernetes
Ops Development Stories
Ops Development Stories
Mar 3, 2023 · Cloud Native

Integrating Gitee with Zadig for Seamless Microservice CI/CD

This guide walks you through adding a Gitee code source to Zadig, configuring a microservice-demo project with Vue.js frontend and Golang backend, setting up services, builds, environments, workflows, and automatic triggers to achieve end‑to‑end continuous delivery on Kubernetes.

CI/CDGiteeKubernetes
0 likes · 8 min read
Integrating Gitee with Zadig for Seamless Microservice CI/CD
Alibaba Cloud Native
Alibaba Cloud Native
Mar 2, 2023 · Cloud Native

Master Multi‑Cluster GitOps with ACK One and ArgoCD – A Step‑by‑Step Guide

This guide walks you through using ACK One’s GitOps capabilities to manage multi‑cluster Kubernetes deployments with ArgoCD, covering prerequisites, CLI commands, console operations, application version upgrades, rollbacks, user‑permission management, Applicationset for multi‑cluster scaling, and Image Updater integration for end‑to‑end CI/CD automation.

ACK OneArgoCDCI/CD
0 likes · 18 min read
Master Multi‑Cluster GitOps with ACK One and ArgoCD – A Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Feb 28, 2023 · Operations

How Container SRE at DeWu Boosts Reliability: Practices, Metrics, and Incident Playbooks

This article details DeWu's container SRE approach, covering SRE fundamentals, on‑call response, SLO/SLA design, change management, capacity planning, kernel‑parameter monitoring, security safeguards, and a real‑world incident analysis, providing actionable insights for building resilient cloud‑native services.

CapacityPlanningIncidentResponseKubernetes
0 likes · 24 min read
How Container SRE at DeWu Boosts Reliability: Practices, Metrics, and Incident Playbooks
ByteDance SYS Tech
ByteDance SYS Tech
Feb 28, 2023 · Cloud Native

How ByteDance’s ARES Boosts Cloud‑Native Resilience with Chaos Engineering

This article explains ByteDance’s end‑to‑end chaos engineering practice for cloud‑native environments, covering its background, principles, comparison with traditional testing, the evolution of its internal platforms, and a detailed look at the Application Resilience Enhancement Service (ARES) and its core features.

KubernetesMicroservicesResilience
0 likes · 17 min read
How ByteDance’s ARES Boosts Cloud‑Native Resilience with Chaos Engineering
Alibaba Cloud Native
Alibaba Cloud Native
Feb 27, 2023 · Cloud Native

How CNStack 2.0 Enables Multi‑Cloud, Multi‑Cluster Management with OCM

CNStack 2.0 introduces a cloud‑native multi‑cluster service built on Open Cluster Management, offering unified registration, lifecycle management, resource distribution, multi‑tenant authentication, and high‑availability cross‑cluster communication for Kubernetes clusters across clouds.

AuthenticationCloud NativeCluster Registration
0 likes · 15 min read
How CNStack 2.0 Enables Multi‑Cloud, Multi‑Cluster Management with OCM
Alibaba Cloud Native
Alibaba Cloud Native
Feb 27, 2023 · Cloud Native

What’s Next for Microservices? Highlights from the Beijing Cloud Native Meetup

The Beijing "Microservices x Container Open Source Developer Meetup" gathered over 100 developers and core maintainers of leading cloud‑native projects to discuss next‑generation microservice architectures, static compilation, service governance, multi‑cluster management, observability, and more, providing deep technical insights and real‑world examples.

Cloud NativeKubernetesobservability
0 likes · 11 min read
What’s Next for Microservices? Highlights from the Beijing Cloud Native Meetup
Top Architect
Top Architect
Feb 27, 2023 · Cloud Native

Deploying a K8s ChatGPT Bot with Robusta for Intelligent Alert Troubleshooting

This article guides readers through setting up a Kubernetes‑based ChatGPT bot using the open‑source Robusta platform, covering prerequisites, installation, Slack integration, configuration generation, Helm deployment, testing with crash pods, and interactive alert handling to streamline Prometheus alert resolution.

ChatGPTHelmKubernetes
0 likes · 12 min read
Deploying a K8s ChatGPT Bot with Robusta for Intelligent Alert Troubleshooting
Architect
Architect
Feb 25, 2023 · Cloud Native

Deploying a K8s ChatGPT Bot with Robusta: A Step‑by‑Step Guide

This article walks through installing Robusta, configuring Slack integration, adding Helm repositories, deploying the Robusta platform on a Kubernetes cluster, creating a crash‑loop pod to trigger alerts, and interacting with a ChatGPT bot to automatically troubleshoot Prometheus alerts, providing complete code snippets and screenshots for each step.

AI OpsChatGPTHelm
0 likes · 12 min read
Deploying a K8s ChatGPT Bot with Robusta: A Step‑by‑Step Guide
Baidu Geek Talk
Baidu Geek Talk
Feb 24, 2023 · Cloud Native

Design and Resource Scheduling of Cloud‑Native AI and the PaddleFlow Workflow Engine

The article explains Baidu’s cloud‑native AI resource scheduling across single‑ and multi‑GPU nodes, describes the PaddleFlow Kubernetes‑based workflow engine with its hierarchical queues, advanced scheduling algorithms, unified storage, and how these technologies improve GPU utilization, reduce fragmentation, and simplify AI task orchestration.

AIKubernetesPaddleFlow
0 likes · 23 min read
Design and Resource Scheduling of Cloud‑Native AI and the PaddleFlow Workflow Engine
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 24, 2023 · Cloud Native

NetEase Cloud Music Open-Sources Horizon: A Kubernetes-Based GitOps Continuous Deployment Platform

NetEase Cloud Music open-sourced Horizon, a Kubernetes-based GitOps continuous deployment platform, offering standardized Helm‑based templates, RBAC, multi‑cloud support, CI integration, and extensibility, built on Argo CD, Tekton, and other components, now used in large‑scale production across multiple regions.

Argo CDCI/CDCloud Native
0 likes · 9 min read
NetEase Cloud Music Open-Sources Horizon: A Kubernetes-Based GitOps Continuous Deployment Platform
Zhuanzhuan Tech
Zhuanzhuan Tech
Feb 20, 2023 · Operations

Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Platforms

This article details how Zhuanzhuan transformed its testing infrastructure from a handful of monolithic servers to a Docker‑driven, tag‑routed dynamic and stable environment, addressing resource shortages, waste, and stability issues while achieving significant reductions in deployment time, resource consumption, and user‑reported problems.

DevOpsDockerKubernetes
0 likes · 14 min read
Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Platforms
转转QA
转转QA
Feb 17, 2023 · Operations

Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Environments

This article details how Zhuanzhuan’s testing environment progressed from a handful of static machines to a Docker‑driven dynamic‑and‑stable architecture, addressing resource shortages, stability issues, and operational inefficiencies through IP routing, tag routing, and extensive automation, ultimately achieving significant reductions in resource usage, deployment time, and user‑reported problems.

DevOpsDockerEnvironment
0 likes · 13 min read
Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Environments
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Feb 16, 2023 · Cloud Native

How AppManager Enables Scalable Multi‑Cloud Application Deployment

This article explains how AppManager, built on OAM and Groovy plug‑ins, provides extensible multi‑cloud management by supporting dynamic component, trait, and workflow integration, automated build‑packaging, resource add‑ons, multi‑environment isolation, and built‑in state monitoring for reliable application delivery.

AppManagerCloud NativeDevOps
0 likes · 15 min read
How AppManager Enables Scalable Multi‑Cloud Application Deployment
JD Cloud Developers
JD Cloud Developers
Feb 14, 2023 · Cloud Native

Why Kubernetes Is the Backbone of Modern Cloud‑Native Architecture

This article explains the evolution from monolithic to microservice architectures, introduces Kubernetes as the core cloud‑native platform, and details its components, design principles, and resource management strategies for compute, networking, and storage within a cluster.

CSIKubernetesMicroservices
0 likes · 22 min read
Why Kubernetes Is the Backbone of Modern Cloud‑Native Architecture
Bilibili Tech
Bilibili Tech
Feb 14, 2023 · Cloud Native

Bilibili's Vertical Pod Autoscaler (VPA) Practice and Cluster Resource Governance

Bilibili extended Kubernetes with a custom in‑place Vertical Pod Autoscaler framework—including generator, recommender, updater, and webhook controllers plus a management platform for strategy tuning, avoidance, analysis, and anomaly detection—reducing over‑provisioned resources across its ten‑thousand‑node private cloud and achieving up to 60 % CPU and 30 % memory savings.

KubernetesSREvertical pod autoscaler
0 likes · 19 min read
Bilibili's Vertical Pod Autoscaler (VPA) Practice and Cluster Resource Governance
JD Cloud Developers
JD Cloud Developers
Feb 13, 2023 · Cloud Native

Why Docker and Kubernetes Are Revolutionizing Cloud‑Native Development

This article explains Docker’s lightweight container engine, its goals, core concepts such as images, containers, and repositories, compares containers to virtual machines, introduces Dockerfile, cgroups, Docker Compose, Docker Machine, and provides an overview of Kubernetes architecture and components, highlighting their role in cloud‑native environments.

DevOpsDockerKubernetes
0 likes · 13 min read
Why Docker and Kubernetes Are Revolutionizing Cloud‑Native Development
Hacker Afternoon Tea
Hacker Afternoon Tea
Feb 13, 2023 · Cloud Native

Building a Cloud‑Native ClickHouse PaaS to Power Sentry Snuba Event Analytics

This article walks through the design and step‑by‑step deployment of a multi‑tenant, cloud‑native ClickHouse PaaS using Kubernetes Operators and Helm charts, integrates it with Sentry's Snuba event‑analysis engine, and shows how to customize Sentry Helm charts, configure Zookeeper, and verify distributed tables for large‑scale analytics.

ClickHouseCloud NativeHelm
0 likes · 21 min read
Building a Cloud‑Native ClickHouse PaaS to Power Sentry Snuba Event Analytics
21CTO
21CTO
Feb 10, 2023 · Cloud Native

Why Kubernetes Is So Hard to Master: A Beginner’s Q&A Walkthrough

This article introduces Kubernetes fundamentals through a series of questions and answers, covering its architecture, node communication, pod scheduling, data storage, external access, scaling mechanisms, and component coordination, all illustrated with clear diagrams.

KubernetesPod Schedulingcluster-management
0 likes · 9 min read
Why Kubernetes Is So Hard to Master: A Beginner’s Q&A Walkthrough
Top Architect
Top Architect
Feb 7, 2023 · Cloud Native

Understanding Kubernetes: Core Concepts and Architecture

This article provides a concise, question‑driven overview of Kubernetes, covering its architecture, node and master communication, pod fundamentals, scheduling, storage via etcd, service exposure, scaling mechanisms, and the roles of core components such as kube‑apiserver, kubelet, kube‑proxy and controllers.

Cloud NativeKubernetesMicroservices
0 likes · 9 min read
Understanding Kubernetes: Core Concepts and Architecture
Cloud Native Technology Community
Cloud Native Technology Community
Feb 7, 2023 · Cloud Native

Machine Learning‑Based Optimization of Kubernetes Resources

This article explains how machine learning can be applied to automatically optimize CPU and memory settings in Kubernetes clusters, covering both experiment‑driven and observation‑driven approaches, step‑by‑step procedures, best‑practice recommendations, and the benefits of combining both methods for efficient, scalable cloud‑native operations.

AutoscalingKubernetesPerformance
0 likes · 11 min read
Machine Learning‑Based Optimization of Kubernetes Resources
IT Architects Alliance
IT Architects Alliance
Feb 6, 2023 · Cloud Native

What Is Kubernetes and Why Is It Hard to Get Started?

This article introduces Kubernetes as a Google‑originated container‑based distributed cluster management system, explaining its architecture, core components such as Master, Nodes, Pods, Services, etcd, and detailing how communication, scheduling, storage, external access, scaling, and controller coordination work together.

Cloud NativeContainer OrchestrationKubernetes
0 likes · 8 min read
What Is Kubernetes and Why Is It Hard to Get Started?
Ops Development Stories
Ops Development Stories
Feb 6, 2023 · Cloud Native

How to Deploy Odigos for Zero‑Code Observability on Kubernetes

This guide walks you through installing and configuring the open‑source Odigos observability control plane on a Kubernetes cluster, showing how to automatically collect traces, metrics, and logs from applications without modifying code and how to visualize the data with Grafana.

KubernetesOdigosOpenTelemetry
0 likes · 11 min read
How to Deploy Odigos for Zero‑Code Observability on Kubernetes
Efficient Ops
Efficient Ops
Feb 5, 2023 · Cloud Native

Unlock Hidden kubectl Tricks: Boost Your Kubernetes Workflow

This guide showcases advanced kubectl techniques—including printing API details, filtering and deleting pods by status, counting node‑wise pod distribution, and leveraging kubectl proxy—to help Kubernetes users streamline debugging and routine cluster management tasks.

Kubernetescommand-linekubectl
0 likes · 7 min read
Unlock Hidden kubectl Tricks: Boost Your Kubernetes Workflow
Selected Java Interview Questions
Selected Java Interview Questions
Feb 1, 2023 · Cloud Native

Introduction to Rancher: Features, Installation, and Application Deployment

This article introduces Rancher as a comprehensive container management platform, explains its API server capabilities, monitoring and alerting features, provides step‑by‑step Docker‑based installation instructions, and demonstrates how to bind a Kubernetes cluster, deploy applications, and view pod logs through the Rancher UI.

Cloud NativeContainer ManagementDocker
0 likes · 4 min read
Introduction to Rancher: Features, Installation, and Application Deployment
Cloud Native Technology Community
Cloud Native Technology Community
Feb 1, 2023 · Cloud Native

Why Is Kubernetes So Hard to Master? A Step‑by‑Step Overview

This article breaks down the core concepts of Kubernetes—including its master‑worker architecture, pod scheduling, etcd storage, service exposure, scaling mechanisms, and controller interactions—through a series of clear questions and illustrated answers to help beginners grasp the platform’s complexity.

Cloud NativeContainer OrchestrationKubernetes
0 likes · 8 min read
Why Is Kubernetes So Hard to Master? A Step‑by‑Step Overview
MaGe Linux Operations
MaGe Linux Operations
Jan 31, 2023 · Cloud Native

Mastering ulimit and cgroup: Limit Files & Threads in Docker/Kubernetes

This article explains how Linux's ulimit and cgroup mechanisms can be used to restrict file descriptors and thread counts in Docker and Kubernetes environments, compares configuration methods, presents experimental results, and offers practical recommendations for setting limits at the container, pod, and host levels.

Kubernetescgroupcontainer
0 likes · 17 min read
Mastering ulimit and cgroup: Limit Files & Threads in Docker/Kubernetes
Qunar Tech Salon
Qunar Tech Salon
Jan 31, 2023 · Operations

Root Cause Analysis and Mitigation of JVM GC‑Induced OOM and Memory Fragmentation in a Containerized Hotel Pricing Service

This article details how long JVM garbage‑collection pauses and glibc ptmalloc memory‑fragmentation caused container OOM kills in a hotel‑pricing system, and explains the step‑by‑step diagnosis, JVM tuning, Kubernetes health‑check adjustments, and the replacement of ptmalloc with jemalloc to eliminate the issue.

GCJVMKubernetes
0 likes · 9 min read
Root Cause Analysis and Mitigation of JVM GC‑Induced OOM and Memory Fragmentation in a Containerized Hotel Pricing Service
Open Source Linux
Open Source Linux
Jan 28, 2023 · Cloud Native

Mastering Kubernetes Probes: Startup, Liveness, and Readiness Explained

This article explains why Kubernetes uses Startup, Liveness, and Readiness probes, describes common Pod states and restart policies, compares the probes, details their configuration fields, and provides practical YAML examples for each probe type to ensure reliable container health monitoring.

KubernetesLivenessProbeProbes
0 likes · 17 min read
Mastering Kubernetes Probes: Startup, Liveness, and Readiness Explained
DataFunTalk
DataFunTalk
Jan 18, 2023 · Big Data

Five Major Trends Shaping Big Data, AI, and Cloud Industries in 2023

The article forecasts five key trends for 2023—including cloud cost optimization, multi‑cloud freedom, rapid AI model adoption, expanding data‑sharing ecosystems, and the convergence of data warehouses and lakes—highlighting how they will reshape the big data, artificial intelligence, and cloud landscapes.

AlluxioKubernetesdata sharing
0 likes · 6 min read
Five Major Trends Shaping Big Data, AI, and Cloud Industries in 2023
Alibaba Cloud Native
Alibaba Cloud Native
Jan 18, 2023 · Cloud Native

Decoding Terway ENI‑Trunking: Data‑Plane Paths and SOP Scenarios in Alibaba Cloud

This article provides a deep technical walkthrough of Alibaba Cloud's Terway ENI‑Trunking mode, explaining its architecture, pod‑level networking resources, VLAN‑based traffic steering, security‑group handling, and ten concrete SOP scenarios that illustrate how data packets travel between pods, services, and external clients.

Cloud Native NetworkingENI-TrunkingKubernetes
0 likes · 29 min read
Decoding Terway ENI‑Trunking: Data‑Plane Paths and SOP Scenarios in Alibaba Cloud