Vultr Tokyo vs Singapore — RTT cho affiliate Việt Nam
Đo RTT từ Vultr Tokyo và Singapore xuống HCMC, Hà Nội, Cần Thơ trên 4G Viettel/Vinaphone. RTT, LCP, postback drop rate. Số thật, không phải benchmark slide.
Tên tôi là Minh. Bảy năm backend ở FPT và một fintech Singapore, ba năm affiliate. Bài này là kết quả của một cuộc cãi nhau trên một group MMO ở Sài Gòn — một bạn affiliate khẳng định “Singapore gần VN nhất, host Singapore là chuẩn.” Bạn ấy không sai về địa lý. Bạn ấy sai về cái mà affiliate thật sự đo: RTT thực tế, không phải khoảng cách trên bản đồ.
Setup test
Hai node giống nhau: Vultr High-Frequency 2GB, Ubuntu 22.04, Caddy + Node.js tracker tự viết. Một node ở nrt-jp (Tokyo), một node ở sgp-sg (Singapore). Cùng một stack, cùng một image, cùng một landing page 142KB gzipped. Đo từ ba điểm khách hàng thật:
- HCMC (District 1, Viettel 4G, Galaxy A34)
- Hà Nội (Cầu Giấy, VNPT FTTH, Chrome desktop)
- Cần Thơ (Ninh Kiều, Mobifone 4G, Redmi 9)
Test chạy bảy ngày, 18.000 ping mỗi node, cách đều theo giờ. Sample lớn vì RTT VN biến động theo giờ peak — chạy 1 ngày là tự lừa mình.
Số liệu
| Tuyến | RTT median | RTT p95 | RTT peak (19:00–22:00) |
|---|---|---|---|
| HCMC → Tokyo | 78ms | 112ms | 148ms |
| HCMC → Singapore | 64ms | 198ms | 412ms |
| Hà Nội → Tokyo | 64ms | 89ms | 121ms |
| Hà Nội → Singapore | 88ms | 234ms | 487ms |
| Cần Thơ → Tokyo | 96ms | 158ms | 211ms |
| Cần Thơ → Singapore | 71ms | 289ms | 698ms |
Median Singapore thấp hơn — đúng như bạn affiliate kia nói. Nhưng p95 và peak Tokyo ổn định hơn một bậc. Lý do: tuyến VN→SG đi qua một số ISP đường biển có jitter cao giờ peak; tuyến VN→Tokyo phần lớn route qua FNA/A-Bone ổn định hơn.
Median không phải cái mà conversion của bạn cảm thấy. p95 là cái user thấy. Peak hour là cái user thanh toán cảm thấy — và 19:00–22:00 là khung giờ Shopee Live, MoMo voucher, Lazada Flash Sale. Đó là lúc landing page của bạn cần phản hồi.
LCP và CR
LCP đo trên cùng landing page, cùng 3G throttle profile của DevTools:
- Tokyo node: LCP median 1.6s, p95 2.4s
- Singapore node: LCP median 1.8s, p95 3.9s
CR trên 14 ngày, popunder Adsterra, vertical crypto-exchange referral (Binance + Bybit), GEO Việt Nam:
- Tokyo node: CR 1.84%, EPC $0.21 (~5.100 VND mỗi click)
- Singapore node: CR 1.71%, EPC $0.19 (~4.600 VND mỗi click)
Chênh 7.6% CR và 10% EPC trên cùng nguồn traffic. Không phải win về creative — win về latency p95.
Postback drop rate
Cái này là phần backend dev sẽ chú ý mà marketer thường bỏ qua. S2S postback từ advertiser endpoint về tracker — nếu tracker chậm trả 200 OK, advertiser retry, một số advertiser cap retry ở 3 lần rồi drop.
Tokyo node: postback drop rate 0.4% trên 22.000 conversion
Singapore node: postback drop rate 1.8% trên 19.400 conversion
1.4% delta nghe nhỏ. Trên 1.000 conversion/tháng EPC $0.20, đó là $2.800 doanh thu năm — đủ trả bill server Tokyo trong sáu năm.
Khi nào Singapore vẫn đúng
Nếu bạn chạy traffic Indonesia, Malaysia, Philippines — Singapore thắng tuyệt đối, không phải bàn. Nếu bạn chạy traffic VN nhưng advertiser endpoint ở Singapore (nhiều fintech SEA), bạn vẫn cần một edge gần advertiser hơn — không phải gần user. Pipeline là Click → tracker (gần user) → advertiser (gần endpoint của họ). Hai chỗ khác nhau.
Cái này là chỗ tôi thấy nhiều affiliate VN sai: họ chọn host theo “gần tôi nhất” thay vì “gần điểm rớt conversion nhất.”
Khuyến nghị
Cho affiliate VN, primary GEO Việt Nam: Vultr Tokyo nrt-jp hoặc Linode Tokyo. $24/tháng cho instance 2GB. Đặt Cloudflare phía trước, cache static asset ở edge gần user hơn, để origin Tokyo lo dynamic + postback.
Cho affiliate VN nhưng traffic chính sang Indonesia/Thái Lan: Vultr Singapore. Khác câu hỏi, khác câu trả lời.
Đo trước khi tin. Cả bài này là output của một script bash + một spreadsheet. Nếu bạn muốn template script, viết tôi qua trang liên hệ — tôi gửi.
Câu hỏi thường gặp
Host tracker affiliate Việt Nam ở Tokyo hay Singapore tốt hơn?
Tokyo tốt hơn cho traffic primary Việt Nam, dù Singapore gần VN hơn về địa lý. Median RTT Singapore thấp hơn ở một số tuyến, nhưng p95 và peak hour 19:00–22:00 thì Tokyo ổn định hơn một bậc. Ví dụ HCMC → Tokyo p95 112ms peak 148ms, còn HCMC → Singapore p95 198ms peak 412ms. Lý do: tuyến VN→SG đi qua một số ISP đường biển jitter cao giờ peak; tuyến VN→Tokyo phần lớn route qua FNA/A-Bone ổn định hơn. Median là cái dashboard hiển thị, p95 mới là cái user thật cảm thấy.
Vì sao p95 RTT quan trọng hơn median với affiliate?
Median không phải cái mà conversion của bạn cảm thấy — p95 là cái user thấy, và peak hour là cái user thanh toán cảm thấy. Khung 19:00–22:00 là giờ Shopee Live, MoMo voucher, Lazada Flash Sale — đúng lúc landing page cần phản hồi nhanh. Một host có median đẹp nhưng p95 và peak hour tệ sẽ rớt đúng những conversion giá trị nhất. Đó là lý do Tokyo, với p95 và peak ổn định hơn, thắng Singapore cho traffic VN dù median Singapore đôi khi thấp hơn.
Chênh lệch latency giữa Tokyo và Singapore ảnh hưởng CR bao nhiêu?
Trên 14 ngày, popunder Adsterra, vertical crypto-exchange referral (Binance + Bybit), GEO Việt Nam: node Tokyo cho CR 1,84% EPC $0,21 (~5.100 VND mỗi click), node Singapore CR 1,71% EPC $0,19 (~4.600 VND mỗi click). Chênh 7,6% CR và 10% EPC trên cùng nguồn traffic — không phải win về creative mà win về latency p95. LCP cũng chênh: Tokyo median 1,6s p95 2,4s, Singapore median 1,8s p95 3,9s, đo trên cùng landing page với cùng 3G throttle profile.
Postback drop rate khác nhau thế nào giữa Tokyo và Singapore?
Node Tokyo có postback drop rate 0,4% trên 22.000 conversion, node Singapore 1,8% trên 19.400 conversion. S2S postback từ advertiser endpoint về tracker — nếu tracker chậm trả 200 OK, advertiser retry, một số cap retry ở 3 lần rồi drop. 1,4% delta nghe nhỏ, nhưng trên 1.000 conversion/tháng EPC $0,20 đó là $2.800 doanh thu năm — đủ trả bill server Tokyo trong sáu năm. Đây là phần backend dev chú ý mà marketer thường bỏ qua.
Khi nào nên chọn Singapore thay vì Tokyo cho host affiliate?
Hai trường hợp. Một, nếu bạn chạy traffic Indonesia, Malaysia, Philippines — Singapore thắng tuyệt đối, không phải bàn. Hai, nếu bạn chạy traffic VN nhưng advertiser endpoint ở Singapore (nhiều fintech SEA), bạn vẫn cần một edge gần advertiser hơn, không phải gần user. Pipeline là Click → tracker (gần user) → advertiser (gần endpoint của họ); hai chỗ khác nhau. Nhiều affiliate VN sai ở chỗ chọn host theo ‘gần tôi nhất’ thay vì ‘gần điểm rớt conversion nhất’.
Cấu hình host nào Minh khuyến nghị cho affiliate primary GEO Việt Nam?
Vultr Tokyo nrt-jp hoặc Linode Tokyo, $24/tháng cho instance 2GB. Đặt Cloudflare phía trước để cache static asset ở edge gần user hơn, để origin Tokyo lo dynamic + postback. Cho affiliate VN nhưng traffic chính sang Indonesia/Thái Lan thì dùng Vultr Singapore — khác câu hỏi, khác câu trả lời. Test gốc là output của một script bash cộng một spreadsheet, chạy 7 ngày 18.000 ping mỗi node từ ba điểm khách hàng thật để loại nhiễu biến động giờ peak.