Chill Vic’s Architecture Notes
Subscribe
Sign in
Home
Archive
About
Latest
Top
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
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
如何打造高效 TCP Server 上集 - 單台 Server 如何同時處理上萬連線?
從 C10K 問題到 epoll,深入 Nginx、Redis 與 Rust Tokio 的高效能秘密
Mar 24
•
Chill Vic
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
3
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
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
CDN 絕對不只是 Cache — 從 OSI 7 層解析 Cloudflare 架構
BGP & anycast & unimog & QUIC & pingora 技術棧解析
Dec 22, 2025
•
Chill Vic
Observability without the surgery: How to monitor your code without touching a single line of source.
eBPF: The “Superpowers” for Linux Kernel Observability
Dec 21, 2025
•
Chill Vic
2
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts