Facebook และ "จัตุรัสแดงแห่งความหายนะ"

  • Oct 29, 2023

Twitter มี "วาฬล้มเหลว" Microsoft มี "หน้าจอสีน้ำเงินแห่งความตาย" และตอนนี้ Facebook (และก็มีมาระยะหนึ่งแล้ว) "จัตุรัสแดงแห่งความหายนะ"

เพื่อนร่วมงานที่นับถือ Jason Perlow เพื่อนที่ดีและสารภาพปากดังของชายฝั่งตะวันออก บล็อกก่อนหน้านี้เกี่ยวกับ Twitter ล้มเหลววาฬ ซึ่งดึงดูดผู้คนจำนวนมากในการทวีตของตัวเองบนเว็บไซต์โซเชียลเน็ตเวิร์กยอดนิยม Twitter

Facebook ไม่จำเป็นต้องแก้ไขปัญหานี้ แต่อย่างน้อยก็ช่วยให้คุณทราบคร่าวๆ ว่าข้อผิดพลาดเกิดขึ้นที่ใด "จัตุรัสแดงแห่งความหายนะ" หรือเรียกสั้น ๆ ว่า RSOD ซึ่งใช้ได้ผลดีหากคุณเป็นคนอังกฤษเพราะเป็นคำสาบานสองคำที่รวมเป็นคำเดียว เป็นวิธีมหัศจรรย์ของ Facebook ในการบอกคุณว่ามีบางอย่างผิดพลาดอย่างร้ายแรง

fbfail6.png

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

คำตอบง่ายๆ คือใช่ มีปัจจัยสำคัญสองประการที่ฉันคิดได้ ทุกอย่างภายใน Facebook จะถูกจัดเก็บไว้ในเซิร์ฟเวอร์ต่างๆ มากมายในฟาร์มข้อมูลขนาดใหญ่ ซึ่งอย่างที่คุณคงจินตนาการได้ ต้องการการอัปเดตและการซ่อมแซมอย่างต่อเนื่อง

ตั้งแต่เดือนสิงหาคม 2551 จนถึงปัจจุบัน 2552 ได้เพิ่มฐานผู้ใช้เป็นอีก 100 ล้านคน โดยมีการอัพโหลดรูปภาพเพิ่มมากขึ้นทุก ๆ วินาที ค่าใช้จ่ายเซิร์ฟเวอร์คาดว่าจะสูงถึงหลายล้าน โดยพิจารณาด้านพลังงานและเครื่องปรับอากาศ การสำรองข้อมูล และแม้กระทั่งค่าใช้จ่ายในการดำเนินการทั่วไป

แต่อะไรทำให้ Facebook ติ๊ก? มากเกินไปที่จะเข้าไปโดยไม่ทำให้ตัวเองต้องถูกจังหวะ

โดยใช้ memcached และเทคโนโลยีอื่นที่คล้ายคลึงกันFacebook สามารถให้บริการคำขอ UDP มากกว่า 200,000 รายการต่อวินาทีโดยใช้ 8 เธรดบน 8 คอร์ (ฉันจะไม่แสร้งทำเป็นว่านี่ไม่ใช่เรื่องเกินตัวฉัน เพราะมันทำให้ฉันปวดหัวแค่คิดถึงสถิติ) ตาม บล็อกของไนออล เคนเนดี้, Facebook มี:

"...มากกว่า 10,000 เซิร์ฟเวอร์ ณ เดือนสิงหาคม 2551 ตามการรายงานข่าวของ Wall Street Journal ของการนำเสนอโดย โจนาธาน ไฮลิเกอร์, เฟสบุ๊คของ รองประธาน ของการปฏิบัติการด้านเทคนิค. Facebook ลงนามข้อตกลงโซลูชันโครงสร้างพื้นฐานกับ Intel ในเดือนกรกฎาคม 2551 เพื่อปรับใช้เซิร์ฟเวอร์ "นับพัน" อย่างเหมาะสมที่สุด อินเทล ซีออน 5400 โปรเซสเซอร์ 4 คอร์ในปีหน้า”

โครงสร้างพื้นฐานที่อยู่เบื้องหลังเครื่องจักรแมมมอธนั้นมีชีวิตและหายใจได้จริงด้วยเสียงของมัน ฉันจะไม่แปลกใจเกินไปหากไม่สามารถระบุได้ว่าโครงสร้างพื้นฐานเริ่มต้นที่ใดและสิ้นสุดที่ใด

ท้ายที่สุดแล้ว วาฬที่ล้มเหลวของ Twitter จะยังคงดำเนินต่อไปมากขึ้นเรื่อยๆ เนื่องจากขาดโมเดลธุรกิจไม่ใช่กลยุทธ์ หมายความว่าจะยังคงสูญเสียเงินต่อไปแทนที่จะลงทุนกลับเข้าไปในบริการ Facebook พร้อมการแสดงโฆษณาจะ ยังคงสร้างรายได้หลายล้านดอลลาร์ทุกปี ซึ่งสามารถลงทุนกลับเข้าไปในโครงสร้างพื้นฐานได้ ทำให้ดีขึ้น เร็วขึ้น ปลอดภัยขึ้น และเชื่อถือได้มากขึ้น

หวังว่าเมื่อถึงเวลานั้นเราจะได้เห็นจุดจบของ "จัตุรัสแดงแห่งความหายนะ" ปิดคดี.