Tin mới nhất

Menu

Browsing "Older Posts"

Bài Viết Về Chủ Đề " Latency "

Ebook Latency - Giảm Delay Trong Các Hệ Thống Phần Mềm [Ấn Bản Lần 1, Tháng 10/2025] [PDF + CODE] [9222E]

11 tháng 10 2025 / No Comments

Các kỹ thuật thực tế để cung cấp phần mềm có độ trễ thấp.

Từ những nguyên lý cơ bản đến production-ready code, Latency hướng dẫn bạn cách làm cho phần mềm của mình nhanh hơn ở mọi layer của stack. Bạn sẽ tìm hiểu độ trễ (latency) thực sự là gì, nó khác với bandwidth như thế nào và tại sao nó quan trọng đối với trải nghiệm người dùng. Sau đó, được hướng dẫn bởi các ví dụ thực tế, bạn sẽ áp dụng Định luật Little, thiết kế các thuật toán lock-free và kiến ​​trúc các hệ thống caching có khả năng mở rộng. Bạn sẽ khám phá cách code của mình chạy khác nhau trên các hệ thống phân tán, database và hệ điều hành, đồng thời hiểu các vấn đề thường gặp gây ra độ trễ trong từng trường hợp.

Trong "Latency", bạn sẽ học cách:

  • ✓ Định nghĩa độ trễ, phân biệt nó với bandwidth và hiểu tác động của nó đến trải nghiệm người dùng.
  • ✓ Model performance với Định luật Little và Định luật Amdahl, sau đó đo lường và trực quan các delay.
  • ✓ Tối ưu hóa data access với colocation, replication, partitioning và caching.
  • ✓ Tăng tốc logic với những cải tiến về thuật toán, memory tuning và lock-free concurrency.
  • ✓ Giảm thiểu delay với asynchronous processing, các kỹ thuật dự đoán và speculative execution.

Nói một cách đơn giản, delay là khoảng thời gian giữa nguyên nhân và kết quả. Trên thực tế, độ trễ quá lớn có thể gây ra nhiều vấn đề cho toàn bộ hệ thống phần mềm, từ việc tính toán không chính xác và timeout cho đến việc người dùng thiếu kiên nhẫn, dễ dàng từ bỏ ứng dụng. Các vấn đề về độ trễ có thể rất khó phòng tránh và khắc phục. Cuốn sách này kết hợp lý thuyết với thực hành, biến nghiên cứu học thuật thành những kỹ thuật hữu ích mà bạn có thể áp dụng vào dự án của mình.

Về công nghệ:

Từ lost microsecond routing server messages đến page load khiến người dùng phải chờ đợi, độ trễ có thể giết chết phần mềm tốt. Cuốn sách độc đáo này sẽ hướng dẫn bạn cách phát hiện, hiểu và khắc phục độ trễ không mong muốn trong ứng dụng và cơ sở hạ tầng của bạn.

Về cuốn sách:

Cuốn sách hướng dẫn bạn cách khắc phục sự cố độ trễ trong các ứng dụng hiện có và xây dựng các hệ thống độ trễ thấp ngay từ đầu. Trong đó, bạn sẽ khám phá các giải pháp khắc phục hiệu quả để đo độ trễ và các tối ưu hóa nâng cao trong quản lý bộ nhớ, các concurrency model và predictive execution. Những mẹo và thủ thuật, các dự án thực hành và những hiểu biết cá nhân giúp cuốn sách này vừa thú vị vừa thiết thực.

Bên trong có gì:

  • ✓ Cách model & measure latency.
  • ✓ Tổ chức dữ liệu ứng dụng để có độ trễ thấp (low latency).
  • ✓ Tăng tốc code của bạn.
  • ✓ Ẩn độ trễ (Hiding latency).

Về người đọc:

Dành cho các software engineer có kiến ​​thức thực tế về backend. Ví dụ về Rust.

Mục lục:

  • ✓ Phần 1. Basic:
  • ✓ Chương 01. Giới thiệu.
  • ✓ Chương 02. Modeling & Measuring latency.
  • ✓ Phần 2. Data:
  • ✓ Chương 03. Colocation.
  • ✓ Chương 04. Replication.
  • ✓ Chương 05. Partitioning.
  • ✓ Chương 06. Caching.
  • ✓ Phần 3. Compute:
  • ✓ Chương 07. Eliminating work.
  • ✓ Chương 08. Wait-free synchronization.
  • ✓ Chương 09. Exploiting concurrency.
  • ✓ Phần 4. Hiding latency:
  • ✓ Chương 10. Asynchronous processing.
  • ✓ Chương 11. Các kỹ thuật dự đoán (Predictive).
  • ✓ Phụ lục. Tài liệu đọc thêm.


LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !


NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU




Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Tuyên bố miễn trừ bản quyền:
Trang web này không lưu trữ bất kỳ tệp nào trên máy chủ của nó. Chúng tôi chỉ lập chỉ mục và liên kết đến nội dung được cung cấp bởi các trang web khác. Vui lòng liên hệ với các nhà cung cấp nội dung để xóa nội dung bản quyền nếu có và gửi email cho chúng tôi, chúng tôi sẽ xóa các liên kết hoặc nội dung có liên quan ngay lập tức.