Twitter

Công ty Dành cho thành viên

Mạch tiến hoá

Khi rời một MySQL duy nhất sang Cassandra và MySQL shard (Gizzard), thứ vỡ đầu tiên là sinh ID, dẫn tới Snowflake (64 bit, k-sorted, không phối hợp) Twitter 2010. Sau World Cup 2010, họ nhận ra monolith Rails (~200 kỹ sư) và storage shard theo thời gian đều là nút thắt. Họ chuyển sang JVM theo từng service (Tweet, timeline, user), xây Finagle, Zipkin, Decider, và hash tweet qua T-Bird. Năm 2013 số máy giảm 5–12 lần và họ chịu được đỉnh 143.199 TPS Twitter 2013. Một thập kỷ sau, chính Gizzard được thay bằng MySQL + Vitess cho Users DB Twitter 2023, và dữ liệu phân tích (gần 1 exabyte) lên BigQuery trong khi serving vẫn on-prem Twitter 2022. Năm 2023 Twitter mô tả dịch vụ quản lý ràng buộc làm trọng tài cho mọi thao tác bảo trì trên cụm, sau nhiều lần Kafka thiếu replica do người và automation va nhau Twitter 2023. Cũng năm 2023, SRE Data Platform thay các thao tác tay trên cụm Hadoop bằng một service điều khiển chạy qua workflow engine Twitter 2023. Cũng năm 2023, vòng đời phần cứng của Blobstore được mô hình hoá thành trạng thái có automation và metric Twitter 2023. Năm 2022, Twitter thử chuyển edge mặc định sang cloud công cộng ở vài nước và đo tác động nghiệp vụ của latency khi không A/B được Twitter 2022. Bản tóm tắt talk năm 2013 cho thấy timeline: 300K QPS đọc so với 6.000 ghi/giây nên fan-out lúc ghi vào Redis, trừ các tài khoản hàng chục triệu follower được trộn lúc đọc Twitter 2013. Về bảo mật nội bộ, năm 2021 security key thành kiểu 2FA duy nhất cho nhân viên sau sự cố năm 2020 Twitter 2021. Ở tầng cache, theo…

Bạn đã dùng hết 3 bài đọc thử miễn phí

Đây là phần mở đầu của Twitter. Thành viên đọc được toàn bộ 46 bài tổng hợp theo chủ đề và 141 dòng thời gian công ty. Các bài tóm tắt vẫn đọc tự do.

  • Đọc không giới hạn mọi bài tổng hợp và dòng thời gian
  • Danh sách đọc cá nhân hoá theo trình độ và mục tiêu
  • Cộng đồng Discord cho thành viên (sắp mở)

Gói 6 tháng giảm ~16%, gói 12 tháng giảm ~25%. Trả bằng VietQR hoặc thẻ.

Tất cả bài viết của blog (20 bài)

Blog này có 20 bài – thành viên xem đầy đủ danh sách, nhóm theo năm, có link về bài gốc.

Xem gói thành viên