A Latency Handbook for Software Engineers

A Latency Handbook for Software Engineers

Một tổng hợp chuyên sâu (Deep Dive) về độ trễ trong thiết kế hệ thống phân tán. Được đúc kết từ kinh nghiệm thực tế tại Google.

Writing & Content
Free
February 9, 2026

About

Một tổng hợp chuyên sâu (Deep Dive) về độ trễ trong thiết kế hệ thống phân tán. Được đúc kết từ kinh nghiệm thực tế tại Google.

Nội dung chính:

  1. Foundation of Latency:

    • Network, Queuing, Processing delay

    • Latency vs. Throughput

    • Tail Latency

  2. The Maths of Waiting: Bản chất toán học của Latency.

    • Little Law: mối quan hệ giữa Latency và Throughput.

    • Utilization Law: tại sao Latency tăng theo hàm mũ khi CPU vượt ngưỡng bão hòa?

    • Amdahl's Law: giới hạn vật lý của việc scale-out.

  3. 4 Pillars of Optimization: 14 chiến thuật giảm latency của hệ thống

    • Avoid Data Movement: Collocation, Replication, Caching

    • Avoid Work: deep dive về Database index, Index Suppression, Connection Pooling, N+1 query anti-pattern.

    • Avoid Waiting: I/O Multiplexing, Sharding, Resource Contention, Kiến trúc Share-nothing.

    • Hide Latency: Async progressing, Parallelism, Request Hedging, Request Collapsing, Speculative Prefetching.

Thông tin sản phẩm:

  • Định dạng: PDF (30 trang).

  • Ngôn ngữ: Tiếng Việt (thuật ngữ chuyên ngành giữ nguyên tiếng Anh).

Tải miễn phí tại Gumroad. Lưu ý nhập 0$ vào phần giá để tải Miễn phí.

Comments (1)

Sign in to leave a comment.
No comments yet. Be the first to comment!

Related Products

Sponsored by