Building Relay
một loạt bài hướng dẫn dạng viết

Building Relay

Xây dựng một công ty nền tảng chat thời gian thực từ một thư mục trống — bao gồm đặc tả, mã nguồn, triển khai và giám sát.

Phần 0Ý tưởng và trang giấy

Phần 1Đặt nền móng

Phần 2Vòng lặp cốt lõi

Phần 3Vươn mình thành nền tảng

Phần 4Mọi ngả đường dữ liệu đã đi

  • 4.1 · Câu hỏi mà những bộ đếm không trả lời đượchiện chỉ có bản tiếng Anh

    Bạn sẽ tạo ra: Một corpus một triệu tin nhắn, câu truy vấn phân tích lần đầu được viết cho Postgres, và bốn con số cho thấy index lẽ ra phải sửa được nó lại tốn thêm 49% dung lượng mà đổi lại chỉ là nhiễu

  • 4.2 · Kho dữ liệu chưa từng lắng nghehiện chỉ có bản tiếng Anh

    Bạn sẽ tạo ra: Một ClickHouse mà truy vấn chạm tới được, một schema phân tích với sổ ghi của riêng nó, và cùng một câu hỏi được trả lời trong 13,22 ms so với 585,9 ms của Postgres — cùng một ngày trong chín mươi mốt ngày không bao giờ đối soát được

  • 4.3 · Consumer đã được hứa hẹnhiện chỉ có bản tiếng Anh

    Bạn sẽ tạo ra: Bộ nạp cho một stream đã đầy dần từ chương 3.20 mà chưa ai đọc — khử trùng lặp bằng chính khóa của bản ghi, bởi vì khuôn mẫu được xây để ngăn đúng vấn đề này lại ghi vào cơ sở dữ liệu mà đường dẫn này không được phép chạm tới

Chặng đường phía trước

  1. Phần 5Trải nghiệm lập trình viênsắp ra mắt
  2. Phần 6Ship sản phẩmsắp ra mắt
  3. Phần 7Vận hànhsắp ra mắt
  4. Phần 8Nhìn lại chặng đườngsắp ra mắt