เวลาที่คนพูดถึง "แพลตฟอร์มเกมออนไลน์" หลายคนนึกถึงแค่หน้าเว็บที่มีรูปสล็อตเรียงกัน แต่ความเป็นจริงคือแพลตฟอร์มที่ดีนั้นประกอบด้วยระบบหลังบ้านที่ซับซ้อนมาก ตั้งแต่การจัดการเซิร์ฟเวอร์ การจัดสรรทรัพยากรแบบ auto-scaling ไปจนถึงระบบการเงินที่ต้องทำงานพร้อมกันหลายพันรายการต่อนาทีโดยไม่มีข้อผิดพลาด
apollo slot สร้างโครงสร้างพื้นฐานทั้งหมดบนหลักการที่ว่า "ผู้เล่นไม่ควรต้องรู้ว่าระบบทำงานอย่างไร — แต่ควรรู้สึกว่ามันทำงานได้ดี" หมายความว่าทุกสิ่งที่เราพัฒนาถูกวัดผลด้วยประสบการณ์จริงของผู้ใช้ ไม่ใช่แค่ตัวเลขทางเทคนิค
ยกตัวอย่างเรื่องง่ายๆ อย่างการแสดงผลเกม — บนแพลตฟอร์มทั่วไป ถ้าผู้เล่นพร้อมกันมากเกินไป ภาพเกมจะช้า เฟรมตก หรือบางทีเกมค้างระหว่างที่กำลังหมุน แต่บน apollo slot เราใช้เทคนิค "predictive caching" ที่โหลดเนื้อหาของเกมถัดไปไว้ล่วงหน้าในระหว่างที่คุณกำลังเล่นเกมปัจจุบัน ทำให้การสลับเกมรู้สึกเหมือนเปิดแอปในมือถือ — เร็วและลื่น
ระบบการเงินก็เช่นกัน หลายแพลตฟอร์มยังใช้ระบบแมนวลที่แอดมินต้องนั่งตรวจสลิปทีละใบ ซึ่งทำให้เกิดความล่าช้าและมีโอกาสเกิดข้อผิดพลาดจากมนุษย์ apollo slot พัฒนาระบบ "auto-reconciliation" ที่ดึงข้อมูลจากธนาคารโดยตรงผ่าน API ที่ปลอดภัย ทำให้ยอดฝากเงินปรากฏในบัญชีของคุณภายใน 30 วินาทีโดยไม่ต้องมีคนกลาง
สำหรับเรื่องของการถอนเงินนั้น apollo slot ตั้งเป้าหมายไว้ที่ไม่เกิน 5 นาทีในชั่วโมงปกติ และไม่เกิน 15 นาทีในชั่วโมงเร่งด่วน ซึ่งถือว่าเร็วกว่าค่าเฉลี่ยของอุตสาหกรรมอย่างมีนัยสำคัญ ความเร็วนี้ทำได้เพราะเราใช้ระบบ "hot wallet" ที่สำรองเงินสำหรับการถอนไว้พร้อมเสมอ โดยไม่ต้องรอการอนุมัติแบบ batch
นอกเหนือจากตัวระบบเองแล้ว อีกองค์ประกอบที่สำคัญไม่แพ้กันคือทีมที่อยู่เบื้องหลัง apollo slot มีทีม DevOps ที่ดูแลความเสถียรของระบบตลอดเวลา มีระบบ alert อัตโนมัติที่จะปลุกวิศวกรถ้าค่า latency สูงเกินกว่าที่กำหนด และมีขั้นตอน incident response ที่ชัดเจน ทำให้ถ้าเกิดปัญหา ทีมจะรู้และแก้ไขได้ก่อนที่ผู้เล่นส่วนใหญ่จะสังเกตเห็น
สุดท้าย เรื่องที่มักถูกมองข้ามแต่สำคัญมากคือ "การออกแบบเพื่อความรับผิดชอบ" apollo slot รวมระบบช่วยเหลือผู้เล่นที่ต้องการควบคุมการเล่นของตัวเองเข้าไว้ในแพลตฟอร์ม ไม่ว่าจะเป็นการตั้งวงเงินฝากต่อวัน การพักบัญชีชั่วคราว หรือการขอให้ระบบเตือนเมื่อเล่นนานเกินกำหนด เพราะเราเชื่อว่าแพลตฟอร์มที่ดีควรดูแลผู้เล่นในระยะยาว ไม่ใช่แค่ระยะสั้น
ประสิทธิภาพสูง
ระบบรองรับผู้เล่นพร้อมกันได้หลายหมื่นคน โดยยังคงประสิทธิภาพสูงสุดตลอดเวลา
อัปเดตไม่หยุดให้บริการ
เพิ่มฟีเจอร์และแก้บั๊กโดยไม่มีช่วงปิดปรับปรุง ด้วยเทคนิค rolling deployment
ข้อมูลถูกต้องเสมอ
ระบบตรวจสอบความถูกต้องของข้อมูลทุก transaction แบบ double-entry เหมือนระบบบัญชี
CDN ทั่วโลก
เนื้อหาส่วนที่ไม่เปลี่ยนแปลงถูก cache ใน CDN node ที่ใกล้กับผู้เล่นไทยมากที่สุด