กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


ทีมวิศวกรของ Threads เล่าเรื่องราวการพัฒนาโซเชียลในเวลา 5 เดือน และรองรับคนสมัครจำนวนมหาศาล

ข่าว ทีมวิศวกรของ Threads เล่าเรื่องราวการพัฒนาโซเชียลในเวลา 5 เดือน และรองรับคนสมัครจำนวนมหาศาล

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Active member
สมาชิกทีมงาน
Moderator
Distributor
เจ้าของกระทู้
ย้อนไปในเดือนกรกฎาคม Meta ได้เปิดตัว Threads แอปโซเชียลเน้นโพสต์ข้อความ ซึ่งการเลือกจังหวะเวลาเปิดตัวในช่วงที่ Twitter ตอนนั้นตั้งลิมิตผู้ใช้งาน ส่งผลให้ Threads กลายเป็นทางเลือกที่คนแห่กันมาสมัครลองใช้ ทำสถิติมีผู้สมัครใช้งาน 100 ล้านบัญชี ในเวลาเพียง 5 วัน เร็วที่สุดในทุกแพลตฟอร์มที่เคยมีมา

Jesse Chen ผู้จัดการฝ่ายวิศวกรรมของ Threads ได้เขียนบล็อกและให้สัมภาษณ์ พูดถึงความท้าทายของโครงการ ที่มีระยะเวลาสั้นในการพัฒนา ตลอดจนการสเกลเพื่อรองรับผู้สมัครใช้งานจำนวนมหาศาลที่ไม่เคยมีมาก่อน

No Description


เริ่มตั้งทีม


Threads เริ่มพัฒนาในเดือนมกราคม ด้วยทีมขนาดเล็ก เพื่อความคล่องตัว และต้องการให้โครงการนี้เป็นความลับ และค่อย ๆ เพิ่มจำนวนทีมงาน โดยปัจจุบันมีผู้จัดการผลิตภัณฑ์ 3 คน นักออกแบบ คน และวิศวกรอีกประมาณ 60 คน

แนวทางการพัฒนาคือใช้พื้นฐานของ Instagram ให้มากที่สุดเพื่อย่นระยะเวลา backend จึงใช้ Django รวมทั้งส่วนโมเดลข้อมูล ลอจิก ระบบความปลอดภัย จนถึงโครงสร้างเซิร์ฟเวอร์ เป็นการนำของเดียวกับ Instagram มาใช้ซ้ำ ส่วนตัวแอปนั้น iOS พื้นฐานหลักคือ Swift และ Android ใช้ Jetpack Compose ฟีเจอร์ในตอนแรกถูกจำกัดเท่าที่ต้องการมากที่สุด เพื่อให้แอปเปิดตัวได้ตามกำหนดเวลาที่วางไว้

เปิดตัวสำหรับผู้ใช้งาน


Threads ได้โค้ดเวอร์ชันสุดท้ายสำหรับส่งขึ้นสโตร์ในเดือนมิถุนายน และเตรียมความพร้อมเพื่อรองรับในการเปิดตัวเดือนกรกฎาคม เมื่อได้กำหนดวันเวลาแล้ว ทีมงานหลักที่กระจายอยู่ใน 4 เมือง พร้อมวิศวกรส่วน Infrastructure ก็พร้อมรอรับโหลดที่เข้ามา เครื่องมือมอนิเตอร์ที่ใช้คือ ODS และ Scuba

ทีมงานประเมินว่าโหลดส่วนที่ท้าทายที่สุด คือเมื่อมีบัญชีที่มีผู้ติดตามจำนวนมากเพิ่งเข้ามาใช้ Threads บัญชีที่กดรอคิวติดตามไว้ก่อนหน้านี้ทั้งหมดจะเข้ามา follow พร้อมกัน จึงต้องหาวิธีจัดการในกรณีนี้โดยเฉพาะ ซึ่งเป็นสเกลที่ไม่เคยมีมาก่อน

ถึงแม้สถิติผู้สมัครใช้งานจะรวดเร็วมากคือ 1 ล้านบัญชีใน 1 ชั่วโมง และจบวันแรกที่ 30 ล้านบัญชี แต่ด้วยโครงสร้างพื้นฐานที่วางไว้นานแล้วของแพลตฟอร์มเครือ Meta ทำให้ backend ระบบสามารถรองรับปริมาณนี้ได้โดยไม่มีปัญหาเกิดขึ้น

อนาคตของ Threads


แนวทางจากนี้ของ Threads คือการเพิ่มฟีเจอร์ต่าง ๆ เข้ามาให้รวดเร็วมากที่สุด ตลอดจนการปรับปรุง backend เพื่อให้รองรับการสเกลเฉพาะของ Threads ได้ดีขึ้น และเนื่องจาก Threads ประกาศตั้งแต่ต้นว่าจะรองรับโปรโตคอล ActivityPub ซึ่งเป็นโซเชียลแบบกระจายศูนย์ นี่จึงเป็นอีกสิ่งที่จะเพิ่มเติมเข้ามา

ที่มา: Meta และ The Pragmatic Engineer

c7847918a2e47894cc0ced4161f5e92b.webp


Topics:
Threads
Meta
Developer

อ่านต่อ...
 

ไฟล์แนบ

  • 6f96df31000a23987a926e35f6605a01.webp
    6f96df31000a23987a926e35f6605a01.webp
    51.5 กิโลไบต์ · จำนวนการดู: 108
  • c7847918a2e47894cc0ced4161f5e92b.webp
    c7847918a2e47894cc0ced4161f5e92b.webp
    135.9 กิโลไบต์ · จำนวนการดู: 98



กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง

ตัวแก้ไขธีม