Tìm kiếm
15 kết quả cho “Twilio”. Tìm không phân biệt dấu.
- Twilio Công ty Thành viên
Năm 2014 Twilio tách dữ liệu cuộc gọi đang chạy khỏi dữ liệu đã xong, đặt service trước DB, rồi shard MySQL theo AccountSid (range + lookup), tất cả không downtime nhờ shadow proxy và account flag . Năm 2017, hệ queue…
- Scaling High-Availability Infrastructure in the Cloud Bài tóm tắt · Twilio · 2011
…1 · 2. Tăng trưởng · Độ khó: Cơ bản — [bài gốc](https://www.twilio.com/engineering/2011/12/12/scaling-high-availablity-infrastructure-in-cloud) Bài ngắn, tóm tắt một talk; chỉ có n…
- Ratequeue: Core Queueing-And-Rate-Limiting System (chaos engineering cho failover) Bài tóm tắt · Twilio · 2017
…3. Quy mô lớn · Độ khó: Trung bình — [bài gốc](https://www.twilio.com/blog/2017/11/chaos-engineering-ratequeue-ha.html) Bối cảnh - Tin nhắn gửi đi của Twilio có thể bị giới hạn tố…
- How We Replaced Our Data Pipeline With Zero Downtime Bài tóm tắt · Twilio · 2014
…2. Tăng trưởng · Độ khó: Trung bình — [bài gốc](https://www.twilio.com/engineering/2014/06/26/how-we-replaced-our-data-pipeline-with-zero-downtime) Bối cảnh - Mỗi cuộc gọi hay tin…
- Open Sourcing Iris and Oncall Bài tóm tắt · LinkedIn · 2017
…ưu tiên sang kênh (Slack, SMS, gọi). Gửi qua nhà cung cấp (Twilio, Slack). Role (team, on-call, manager) tra động từ nguồn khác. - Oncall: lịch trực tách riêng (xoay ca, follow-th…
- Tự động hoá vận hành và auto-remediation Chủ đề Thành viên
Khi số máy, shard, pod tăng lên hàng nghìn, lỗi "hiếm" (một node chết, một đĩa hỏng, một replica trễ) thành chuyện hằng ngày, và thao tác tay không còn theo kịp: Stripe có hàng trăm lần shard suy giảm mỗi năm, mỗi lần…
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Sinh ID phân tán Chủ đề Thành viên
Khi chỉ có một database, AUTOINCREMENT là đủ. Khi dữ liệu nằm trên nhiều máy, ID không còn duy nhất toàn hệ thống. Đây thường là thứ đầu tiên vỡ khi phân tán dữ liệu. Yêu cầu hay gặp: duy nhất, sắp được theo thời gian,…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- How Facebook deals with PCIe faults to keep our data centers running reliably Bài tóm tắt · Meta · 2021
…g không biến thành sự cố toàn fleet; cùng ý với Monzo 2020, Twilio và OpenAI 2018 trong . - Gom dữ liệu sửa chữa để thấy nguyên nhân chung (một bản firmware) mà từng ca lẻ không lộ…
- Upgrading a 56TB database that's growing at 250GB per day with (nearly) no downtime Bài tóm tắt · Trigger.dev · 2026
…bằng ID. Cùng ý với Etsy (vindex lai, không dời dữ liệu) và Twilio (tách theo vòng đời) (). - Mẫu cutover với pooler tạm dừng kết nối + finally quay về là cách làm chuẩn, như GoCar…