360 Zhihui Cloud Developer
Author

360 Zhihui Cloud Developer

360 Zhihui Cloud is an enterprise open service platform that aims to "aggregate data value and empower an intelligent future," leveraging 360's extensive product and technology resources to deliver platform services to customers.

376
Articles
0
Likes
1.0k
Views
0
Comments
Recent Articles

Latest from 360 Zhihui Cloud Developer

100 recent articles max
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 25, 2024 · Backend Development

Building a DPDK‑Based Domain Interception Gateway with TCP Hijacking

This article explains the design and implementation of a DPDK‑based domain interception gateway that analyzes HTTP/HTTPS traffic, uses TCP connection hijacking and DPDK’s KNI interface to block unregistered domains, detailing architecture, packet processing flow, and the trade‑offs of this approach.

DPDKDomain interceptionKNI
0 likes · 12 min read
Building a DPDK‑Based Domain Interception Gateway with TCP Hijacking
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 20, 2024 · Backend Development

Go‑Zero Load Balancing Explained: Stateless vs Stateful Algorithms and gRPC Integration

This article explores the fundamentals of load balancing in microservice architectures, detailing both stateless and stateful strategies such as round‑robin, random, hash, and weighted algorithms, and demonstrates how go‑zero and gRPC implement these mechanisms through custom balancers, service discovery, and request scheduling.

gRPCgo-zeroload balancing
0 likes · 11 min read
Go‑Zero Load Balancing Explained: Stateless vs Stateful Algorithms and gRPC Integration
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 11, 2024 · Backend Development

How Simulcast Boosts WebRTC Video Quality and Scales Large Conferences

This article explains the Simulcast standard in WebRTC, compares it with transcoding and SVC, describes how an SFU rewrites RTP headers for seamless layer switching, outlines congestion detection using TWCC, and presents automated bandwidth allocation strategies to optimize video quality and reduce bandwidth in large‑scale meetings.

Congestion ControlSFUSimulcast
0 likes · 15 min read
How Simulcast Boosts WebRTC Video Quality and Scales Large Conferences
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 6, 2024 · Cloud Native

How Terway Implements Elastic ENI and Advanced CNI Designs for Kubernetes

This article explains the fundamentals of Container Network Interface (CNI), outlines common plugin implementations, and dives deep into Alibaba Cloud's Terway solution, detailing its elastic ENI support, Vethpair and ipvlan modes, resource management, scheduling, network policy integration, and future enhancements such as eBPF.

CNICloud NativeENI
0 likes · 13 min read
How Terway Implements Elastic ENI and Advanced CNI Designs for Kubernetes
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 4, 2024 · Operations

Service Reliability Essentials: Rate Limiting, Circuit Breaking & Degradation

This article explains common service problems and presents practical solutions such as rate limiting, circuit breaking, and degradation, detailing their principles, implementation methods—including Nginx, token‑bucket, sliding‑window algorithms, and Go‑zero code examples—while highlighting key considerations for building resilient microservice systems.

Rate Limitinggo-zeroservice degradation
0 likes · 15 min read
Service Reliability Essentials: Rate Limiting, Circuit Breaking & Degradation
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 29, 2024 · Big Data

How Ozone Scales Metadata for Massive Big Data Storage

This article explains Ozone's object storage architecture, its evolution of metadata management using distributed KV stores like Apache Cassandra, and the performance optimizations—read/write separation, unlimited scaling, and partitioning—that enable high‑throughput, low‑latency handling of massive datasets.

Apache CassandraBig DataDistributed KV
0 likes · 9 min read
How Ozone Scales Metadata for Massive Big Data Storage
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Nov 20, 2024 · Mobile Development

How to Implement iOS Screen Sharing with ReplayKit: A Step‑by‑Step Guide

This article explains the background, evolution, and implementation steps of iOS screen sharing using Apple's ReplayKit framework, covering cross‑app sharing architecture, extension setup, data handling, UI controls, and key development considerations such as memory limits and inter‑process communication.

ReplayKitScreen SharingVideo Streaming
0 likes · 8 min read
How to Implement iOS Screen Sharing with ReplayKit: A Step‑by‑Step Guide