Swiggy

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

Mạch tiến hoá

Swiggy (giao đồ ăn, Ấn Độ), năm 2017: logic gửi push/SMS/email rải trong service của từng team được gom thành nền tảng Kabootar gồm 8 microservice nối qua RabbitMQ, message tự chứa cả kế hoạch retry/fallback, mọi domain là state machine được lưu, scheduler nhúng vào mọi service Swiggy 2017. Năm 2021, với hơn 400 microservice, Swiggy đưa test ở mức API của từng service thành mặc định nhờ một thư viện dựng dependency và mock Swiggy 2021.

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
2017 2. Tăng trưởng Kabootar: nền tảng gửi tin chung, 8 microservice qua RabbitMQ (pull), state machine, retry/fallback trong message; 1 triệu message/15 phút trên 4 máy. Swiggy 2017
2021 3. Quy mô lớn Hơn 400 microservice: service level test thay cho chỉ unit test, thư viện Oh-My-Test-Helper (Go, Java); gần trăm service dùng trong 6 tháng. Swiggy 2021

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

Đây là phần mở đầu của Swiggy. 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 (14 bài)

Blog này có 14 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