Fanboi Channel

Development Room - Build 1

Last posted

Total of 440 posts

178 Nameless Fanboi Posted ID:YY+LCpiaID

อัพเดท server stack ตอนนี้ (generation 2)

Load Balancer
1GB / 1vCPU / 25GB ($5/mo)
รัน FreeBSD 11.1 ใช้ Varnish เป็น reverse proxy และ Hitch เป็น SSL/TLS termination

App
1GB / 1vCPU / 25GB (x4, $20/mo)
รัน FreeBSD 11.1 และ Fanboi2 ด้วย S6 เป็น process manager และ Waitress เป็น HTTP backend
เปลี่ยนจากเซิฟเวอร์ใหญ่ 1 ตัวเป็นเซิฟเวอร์เล็ก 5 ตัว เพื่อ isolate I/O และ CPU

Database
4GB / 2vCPU / 80GB ($20/mo)
รัน FreeBSD 11.1 และ PostgreSQL 10
เซิฟเวอร์ขนาดใหญ่ขึ้น เพราะจะเริ่มทำ data analysis เพื่อระบบตรวจจับความคิดเห็นไม่พึงประสงค์ ฯลฯ

รวมแล้วค่าเซิฟเวอร์อยู่ที่ $45 ต่อเดือน เพิ่มจาก >>174 มา $5 ครับ
การแยก app เป็นเซิฟเวอร์เล็กๆ ย่อยๆ 4 เครื่องแบบนี้ น่าจะช่วยให้เว็บเสถียรขึ้นพอสมควร
เร็วๆ นี้จะมีการเพิ่ม ELK หรือไม่ก็ Graylog กับ Sentry เพื่อช่วยเรื่องการ monitor error ในเซิฟเวอร์
ซึ่งอาจจะเพิ่ม cost อีกพอสมควร

Topic locked

Topic has been locked by moderator.

No more posts could be made at this time.

Be Civil — "Be curious, not judgemental"

  • FAQs — คำถามที่ถามบ่อย (การใช้บอร์ด การแบน ฯลฯ)
  • Policy — เกณฑ์การใช้งานเว็บไซต์
  • Guidelines — ข้อแนะนำในการใช้งานเว็บไซต์
  • Deletion Request — แจ้งลบและเกณฑ์การลบข้อความ
  • Law Enforcement — แจ้งขอ IP address

All contents are responsibility of its posters.