Achievers
Công ty Dành cho thành viên
Mạch tiến hoá
Để mở rộng sang nhiều region với data residency và có failover giữa các cụm GKE, Achievers chuyển từ Kong sang Istio làm cả gateway lẫn service mesh (migration xong cuối 2020) và gặp một loạt vấn đề do sidecar Achievers 2022. Phần 2 của series (2022) kể bước tiếp theo khi engineer bắt đầu tự sở hữu service: SRE sinh sẵn dashboard và alert mặc định từ metric Istio, đặt SLO cùng product owner và dùng cùng metric cho canary tự rollback Achievers 2022. Năm 2023, đội SRE dựng framework load test bằng k6 với ngưỡng suy ra từ SLO Achievers 2023, và nhờ nó gỡ một loạt nút thắt nằm ở cấu hình nền tảng (cân tải gRPC, NAT, dải IP pod) để throughput tăng gấp 4, đủ cho một region gánh failover Achievers 2023.
Timeline
Năm = năm sự kiện theo bài (có thể sớm hơn năm đăng bài).
| Năm |
Giai đoạn |
Thay đổi |
Nguồn |
| 2019 |
2. Tăng trưởng |
Bắt đầu dùng Kubernetes với Kong làm API gateway. |
Achievers 2022 |
| 2020 |
3. Quy mô lớn |
Istio multi-cluster thay Kong: locality failover, mTLS; sửa thứ tự sidecar, ngưỡng HPA, 503 do SIGTERM. |
Achievers 2022 |
| 2022 |
3. Quy mô lớn |
Observability cho developer: dashboard và alert mặc định theo golden signals, chỉ gửi metric chọn lọc lên New Relic, SLO với product owner, canary tự rollback. |
Achievers 2022 |
| 2023 |
3. Quy mô lớn |
Framework load test k6 trên cụm Kubernetes riêng, ngưỡng theo SLO (phần 1, 6/2023). |
Achievers 2023 |
| 2023 |
3. Quy mô lớn |
Gỡ nút thắt: Istio LEAST_REQUEST cho gRPC, Cloud NAT của bộ sinh tải, lock trong connector DB, dải IP pod; throughput ×4 (phần 2,… |
|
Bạn đã dùng hết 3 bài đọc thử miễn phí
Đây là phần mở đầu của Achievers. 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 (5 bài)
Blog này có 5 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