Chill Vic’s Architecture Notes
Subscribe
Sign in
Home
Archive
About
Latest
Top
Spark 如何打敗 Hadoop Map Reduce?
解析分散式運算架構 - DAG、shuffle 到 fault tolerance
Jun 4
•
Chill Vic
6
淺入淺出 TPU (上集):為何 TPU 運算那麼便宜?
從 AllReduce 到 3D Torus 解析
Jun 2
•
Chill Vic
March 2026
How to Build a High-Performance TCP Server Part 2 – Is io_uring Always Faster Than epoll? A Deep Dive into System Internals.
From syscall overhead to shared memory queues: understanding the next evolution of Linux I/O
Mar 27
•
Chill Vic
1
如何打造高效 TCP Server 下集 - io_uring:為什麼 epoll 還不夠快?
從 syscall 開銷到 shared memory queue,理解 Linux I/O 的下一個演進
Mar 26
•
Chill Vic
2
How to Build a High-Performance TCP Server Part 1 - How Can a Single Server Handle Tens of Thousands of Concurrent Connections?
From the C10K Problem to epoll: A Deep Dive into the Performance Secrets of Nginx, Redis, and Rust Tokio
Mar 24
•
Chill Vic
1
如何打造高效 TCP Server 上集 - 單台 Server 如何同時處理上萬連線?
從 C10K 問題到 epoll,深入 Nginx、Redis 與 Rust Tokio 的高效能秘密
Mar 24
•
Chill Vic
1
February 2026
How to ACE the "Design a Rate Limiter" system design interview.
Rate Limiter Algorithm Explanation and Use Case Analysis
Feb 22
•
Chill Vic
2
The Core of Concurrent Programming: Atomic Operations are Not Locks
An Analysis of CPU MESI and Atomic Mechanisms
Feb 13
•
Chill Vic
4
1
併發程式的核心 - Atomic 不是鎖,那 Atomic 是什麼?
CPU MESI 以及 Memory Ordering 解析
Feb 13
•
Chill Vic
5
1
Kubernetes Network 是怎麼運作的?下集
解析 eBPF 高效的秘密
Feb 1
•
Chill Vic
2
December 2025
Kubernetes Network 是怎麼運作的?上集
解析 Pod 之間的網路通訊技術
Dec 30, 2025
•
Chill Vic
2
CDN is More Than Just Cache: Breaking Down Cloudflare’s Architecture by OSI 7 Layers
Analysis of the Technology Stack: BGP, Anycast, Unimog, QUIC, and Pingora
Dec 22, 2025
•
Chill Vic
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts