Bản thiết kế

Thuật toán & Kiến trúc

Bản thiết kế Nền tảng

The Transformer: Attention Is All You Need

A 2017 paper from Google replaced recurrence with self-attention — and created the architecture behind GPT, BERT, and the modern AI revolution.

Bản thiết kế

Diffie-Hellman: Trao đổi khóa đã làm RSA có thể

Trước khi Rivest, Shamir, và Adleman xây ổ khóa, Whitfield Diffie và Martin Hellman đã chứng minh ổ khóa có thể tồn tại. Bài báo năm 1976 của họ là nơi mật mã khóa công khai thực sự bắt đầu.

Bản thiết kế

Chữ ký số: Chạy mật mã khóa công khai ngược lại

Bạn ký bằng khóa riêng. Bất cứ ai xác minh bằng khóa công khai. Sự bất đối xứng đó là nền tảng cho cập nhật phần mềm, chứng chỉ TLS, commit git, và mọi hệ thống phải tin tưởng code mà không tin tưởng kênh.

Bản thiết kế

Ký hiệu @: Cách email được tuồn vào ARPANET

Ray Tomlinson kết hợp hai chương trình hiện có như một dự án phụ không được phép, chọn một ký hiệu dấu câu không ai dùng trong tên, và vô tình xây dựng ứng dụng bom tấn đầu tiên của mạng.

Bản thiết kế

Chuyển mạch gói: Cách mạng lưới truyền tải mọi thứ

Chuyển mạch kênh lãng phí băng thông cho sự im lặng. Chuyển mạch gói cắt thông điệp thành những mảnh độc lập và để mạng lưới quên đi cuộc trò chuyện. Chính sự thay đổi đó là lý do internet tồn tại.

Bản thiết kế

Toán học RSA, từng dòng

Định lý Euler, nghịch đảo modular, và tại sao `(m^e)^d ≡ m (mod n)` thực sự hoạt động — hướng dẫn về toán học mà bài viết RSA lướt qua trong một khối code.

Bản thiết kế

Điều khiển tắc nghẽn TCP: Từ Nagle đến BBR

Bốn mươi năm cố gắng trả lời một câu hỏi — bạn nên gửi các gói nhanh đến mức nào khi bạn không thể thấy mạng mà bạn đang gửi chúng qua?

Bản thiết kế

Bắt tay ba bước, từng gói một

Tại sao TCP cần chính xác ba gói để mở một kết nối, các bit SYN và ACK thực sự làm gì, và tại sao số thứ tự ban đầu có thể dự đoán được trở thành thảm họa bảo mật.

Bản thiết kế

Tại sao TCP được tách thành TCP và IP

TCP gốc là một giao thức làm định tuyến, độ tin cậy, và địa chỉ cùng một lúc. Lập luận năm 1978 của Jon Postel để tách nó thành hai đã mở khóa UDP, video thời gian thực, kiến trúc đồng hồ cát, và gần như mọi thứ đến sau.

Bản thiết kế Nền tảng

Blockchain: Trust Without Trustees

Satoshi Nakamoto's Bitcoin whitepaper introduced a mechanism for consensus without central authority — and sparked a revolution in decentralized systems.

Bản thiết kế Nền tảng

MapReduce: Thinking in Parallel

Google's programming model for processing massive datasets across thousands of machines changed how we think about distributed computation.

Bản thiết kế Nền tảng

REST: Architecture for the Scalable Web

Roy Fielding's dissertation formalized the architectural style that would become the standard for web APIs.

Bản thiết kế Nền tảng

PageRank: The Algorithm That Organized the Web

Two Stanford grad students asked a simple question — what if a link is a vote? — and built the algorithm that made the web's infinite library searchable.

Bản thiết kế Nền tảng

The URL: Addressing Everything

Berners-Lee's third invention gave every resource on earth a single, stable name — and turned the web from a collection of documents into a navigable space.

Bản thiết kế Nền tảng

Mã hóa RSA: Bí mật giữa thanh thiên bạch nhật

Rivest, Shamir, và Adleman đã giải một vấn đề dường như không thể — cho phép những người lạ giao tiếp an toàn mà không cần chia sẻ bí mật trước.

Bản thiết kế Nền tảng

TCP/IP: Giao thức đã kết nối mọi thứ

Hai kỹ sư trong một sảnh khách sạn, một vấn đề không thể: làm cho bất kỳ mạng nào nói chuyện với bất kỳ mạng nào khác. Cách bài báo năm 1974 của Cerf và Kahn trở thành nền tảng của internet.

Bản thiết kế Nền tảng

HTTP: The Protocol That Delivered the Web

Tim Berners-Lee's simple request-response protocol turned the internet into a global hypertext system.