ฝากถอนจากมุมคนดูแลเซิร์ฟเวอร์ ข้อมูลรองที่ไม่ได้ตั้งใจเก็บ
ผมขอบอกไว้ก่อนว่าเรื่องฝากถอนไม่ใช่ขอบเขตหลักของงานนี้ เป้าของผมคือวัด uptime และ latency ของ 48 เกม 500 สปิน ส่วนเวลาเงินเข้าออกเป็นตัวเลขที่ติดมาใน log ตอนเติมเครดิตให้ probe เดินต่อ ผมจึงเก็บไว้แบบย่อเหมือน incident note ใช้ประกอบการตัดสินใจได้ แต่ไม่ควรใช้แทนการลองฝากยอดเล็กด้วยตัวเองก่อน
| ชนิดธุรกรรม | ช่องทาง | ค่ากลางของเวลาจาก probe | หมายเหตุจาก log |
|---|---|---|---|
| ฝั่งฝากเข้า | PromptPay QR | 19 วินาที | ยอดวิ่งเข้าเองตาม cron ไม่ต้องแนบสลิป ระบบรับเรียบร้อย |
| ฝั่งฝากเข้า | กรุงเทพ | 38 วินาที | ชื่อผู้สมัครตรงกับบัญชีปลายทาง ระบบออกเลขอ้างอิงให้ทันที |
| ฝั่งฝากเข้า | TrueMoney Wallet | 47 วินาที | วอลเล็ตไม่หักค่าธรรมเนียมสักบาท ยอดขึ้นครบตามที่โอน |
| ฝั่งถอนออก | กสิกรไทย | 1 นาที 58 วินาที | เงินเข้าครบยอด ไม่ติดคิว approve จากแอดมินเพิ่ม |
| ฝั่งถอนออก | ไทยพาณิชย์ | 2 นาที 37 วินาที | ข้อมูลผู้ถอนตรงกับคำขอ ยอดเข้าตรงกับ timestamp ใน log |
| ฝั่งถอนออก | กรุงไทย | 3 นาที 12 วินาที | รอบที่ช้าสุดจาก probe ทั้ง 7 รอบของผม |
ผมยิงทดสอบช่องทางละสามครั้ง แล้วเก็บแค่ค่ามัธยฐาน หากท่านทำธุรกรรมช่วงดึกหรือใช้ธนาคารที่ไม่อยู่ในตารางนี้ ตัวเลขจะเพี้ยนไปจากนี้ได้
สิ่งที่ log ของผมยังยืนยันให้ไม่ได้
- ช่วง peak ต้นเดือนและคืนวันศุกร์ cron ของผมเก็บเวลาเฉพาะวันธรรมดาช่วงบ่ายถึงหัวค่ำ จึงไม่มี 95th percentile ของช่วงที่คนเข้าพร้อมกันจำนวนมาก
- เพดานถอนของสมาชิกระดับอื่น บัญชีทดสอบของผมเห็นแค่ลิมิตของระดับตัวเอง ตัวเลขของระดับที่สูงกว่าผมไม่มีหลักฐานในมือ
- ความต่างระหว่างธนาคาร ผมผูกบัญชีไว้ธนาคารเดียวตลอดทั้ง 7 รอบ ค่าธรรมเนียมหรือความหน่วงของธนาคารอื่นจึงอยู่นอกชุดข้อมูล
- ขั้นตรวจเอกสารเมื่อถอนยอดสูง ยอดที่ผมถอนยังต่ำกว่าเกณฑ์ที่ระบบจะเรียกเอกสารเพิ่ม ผมจึงตอบไม่ได้ว่าขั้นนั้นกินเวลากี่ชั่วโมงในทางปฏิบัติ