INOX Blog

เปิดใช้ SSL บนเว็บระดับ 20Kreq/sec

เปิดประสบการณ์เริ่มต้นปีใหม่ด้วยสิ่งใหม่ๆ กับการเปิดใช้งาน SSL บนเว็บไซต์ที่รองรับผู้ชมหลักล้านคนต่อวันทั่วไทย เราเจออะไรกันบ้างเชิญติดตามได้เลยครับ ระบบด้านหน้ามี proxy server คั่นกลางไว้ ก่อนหน้านี้เราใช้งาน varnish เพื่อรองรับ http request ปกติ แต่เนื่องจาก varnish ไม่รองรับ SSL/TLS ในฝั่ง frontend ทำให้เราต้องเปลี่ยนไปใช้งาน nginx แทน ซึ่งทั้งนี้… ไม่ว่าจะใช้ SSL/TLS Offload ตัวไหน เราทดสอบแล้วพบว่าจะทำให้มีภาระงานบน CPU พุ่งขึ้นอย่างน้อยๆ เท่าตัวเสมอ และเนื่องจากความคุ้นเคยและความยืดหยุ่น ทำให้ตัดสินใจใช้ nginx เป็นตัวหลักแทน (ทางเลือกอื่นมี haproxy อีกตัว)…

เปิดใช้ SSL บนเว็บระดับ 20Kreq/sec
เปิดใช้ SSL บนเว็บระดับ 20Kreq/sec

DDoS กับเกมออนไลน์เป็นเรื่องปกติ

สองสามสี่สัปดาห์ที่ผ่านมาวุ่นวายกับงานจูน firewall ให้รองรับผู้เล่นเกมเกือบแสน concurrent user มาครับ สิ่งที่พบคือ… พอผู้เล่นเยอะขนาดนี้ การใช้งานปกติก็แทบจะเป็นการ DDoS ระบบอยู่แล้ว ที่โจมตีกันมาก็เลยดูน้อยไปเลย สุดท้ายก็ไปหาทางจัดการให้ firewall รองรับการทำงานปกติได้เยอะขึ้นก็พอ ที่ INOX เรามีทีมวิจัยพัฒนาการตั้งค่า Firewall โดย iptables บน Linux เพื่อให้มีประสิทธิภาพสูงที่สุด บนเครื่องเซิร์ฟเวอร์ราคาไม่แพง ที่ทางเราพิสูจน์มาแล้วว่า สามารถป้องกันการโจมตีหนักๆ ได้จริง และยังสามารถรองรับการใช้งานสูงมากๆ โดยที่ Latency แทบไม่เพิ่มอีกด้วย…

DDoS กับเกมออนไลน์เป็นเรื่องปกติ
DDoS กับเกมออนไลน์เป็นเรื่องปกติ
ทำยังไงให้ระบบ<__เติมคำในช่องว่าง__> ไม่ล่ม
ทำยังไงให้ระบบ<__เติมคำในช่องว่าง__> ไม่ล่ม

H.265 Codec วิดีโอแห่งอนาคต มีดีอย่างไร?

ในปัจจุบันนี้เราคงคุ้นเคยกับการดูวิดีโอผ่านอินเตอร์เน็ตกันมากขึ้น ทั้งการเพิ่มความเร็วให้แบบก้าวกระโดดของ ADSL Internet ตามบ้าน การมาของ Fibre Internet ของหลายๆ เจ้า หรือราคาแพคเกจ Mobile Internet ที่ถูกลงเรื่อยๆ ในฝั่งคนดูก็คงไม่ได้ต้องซีเรียสอะไรมากนัก ขอแค่มีอินเตอร์เน็ตแรงๆ หน่อยก็สามารถดูวิดีโอได้สบายๆ แล้วล่ะ… ทีนี้ปัญหาก็จะตกมาในฝั่งของเจ้าของ Content หรือคนทำเว็บวิดีโอแล้วล่ะ เนื่องจากว่าพอ Content วิดีโอมีจำนวนมากขึ้น ขนาดพื้นที่ Storage ที่จะต้องจัดเก็บก็จะต้องเพิ่มขึ้น ไหนจะความคาดหวังจากคนดูที่อยากรับชมวิดีโอที่มีคุณภาพที่ดีขึ้น ก็ต้องใช้เน็ตเวิร์คแบนวิธขนาดใหญ่ขึ้นเพื่อให้บริการ (หรือการใช้บริการจำพวก CDN มาช่วย) แน่นอนว่ามันกระทบกันไปหมด ทั้งต้นทุนการให้บริการ การจำกัด บลาๆๆ…

H.265 Codec วิดีโอแห่งอนาคต มีดีอย่างไร?
H.265 Codec วิดีโอแห่งอนาคต มีดีอย่างไร?