ความจริงเกี่ยวกับความผิดพลาดของ Twitter

  • Oct 16, 2023

มันไม่ได้เกิดจากการถูกโจมตีหรือจากแฟนบอลยูโร 2012 มากเกินไป ความล้มเหลวของ Twitter มาจากความล้มเหลวในการอัปเดตโครงสร้างพื้นฐานของ Twitter เอง

เป็นเวลากว่าหนึ่งชั่วโมงแล้วที่ Twitter หยุดทำงานโดยไม่มีวาฬตัวใดมาเตือนเรา

Twitter อธิบายความล้มเหลวเมื่อวานนี้

เมื่อวานนี้ 21 มิ.ย. Twitter ล่มเมื่อเวลาประมาณเที่ยงวันตะวันออก. บ่ายวันเดียวกันนั้น หลังจากเกิดเพลิงไหม้ผิดพลาด ทวิตเตอร์ในที่สุดก็กลับมาดีอีกครั้ง แล้วเกิดอะไรขึ้น? มันเป็นการโจมตีแบบปฏิเสธการให้บริการ (DDoS) แบบกระจายที่จัดทำโดย UGNazi หรือไม่? แฟนบอลยูโร 2012 เยอะเกินไปหรือเปล่า? วิษุวัตฤดูร้อน!? ในเหตุการณ์นี้ Twitter รายงานว่าไม่ใช่สิ่งเหล่านี้

Mazen Rawashdeh รองประธานฝ่ายวิศวกรรมของ Twitter เขียนบล็อกว่า “เรา … พบว่ามี ข้อผิดพลาดแบบเรียงซ้อนในองค์ประกอบโครงสร้างพื้นฐานรายการใดรายการหนึ่งของเรา” และนั่นคืออะไร? "'ข้อบกพร่องแบบเรียงซ้อน'” คือข้อบกพร่องที่มีเอฟเฟกต์ซึ่งไม่ได้จำกัดอยู่เพียงองค์ประกอบซอฟต์แวร์ใดองค์ประกอบหนึ่ง แต่เป็นข้อบกพร่องแบบ 'แบบเรียงซ้อน' ไปยังองค์ประกอบอื่น ๆ เช่นกัน คุณลักษณะประการหนึ่งของข้อบกพร่องดังกล่าวคือสามารถส่งผลกระทบอย่างมีนัยสำคัญต่อผู้ใช้ทุกคนทั่วโลก ซึ่งเป็นกรณีในปัจจุบัน ทันทีที่เราค้นพบ เราได้ดำเนินการแก้ไข ซึ่งรวมถึงการเปลี่ยนกลับไปใช้ Twitter เวอร์ชันเสถียรก่อนหน้านี้”

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

Rawashdeh กล่าวต่อว่า “เราเริ่มฟื้นตัวในเวลาประมาณ 10:10 น. PDT และลดลงอีกครั้งในเวลาประมาณ 10:40 น. PDT และจากนั้นก็เริ่มฟื้นตัวเต็มที่ในเวลา 11:08 น. PDT ขณะนี้เรากำลังดำเนินการตรวจสอบอย่างครอบคลุมเพื่อให้แน่ใจว่าเราสามารถหลีกเลี่ยงเหตุการณ์ต่อเนื่องเช่นนี้ได้ในอนาคต”

ในขณะที่แฟน ๆ Twitter ตื่นตระหนก - ตัวอย่างทวีตหนึ่งวิ่งว่า "OMG..twitter หยุดทำงานแล้ว...สิ่งที่ใกล้เคียงที่สุดในการดำรงชีวิตโดยปราศจากออกซิเจนสำหรับพวกเราส่วนใหญ่..."--Rawashdeh คือ ถูกต้องเมื่อเขาเขียนว่า “ในช่วงหกเดือนที่ผ่านมา เราได้รับคะแนนสูงสุดในด้านความน่าเชื่อถือและความเสถียรของเว็บไซต์: อย่างน้อย 99.96% และบ่อยครั้ง 99.99%. พูดง่ายๆ ก็คือ ในช่วงเวลาเฉลี่ย 24 ชั่วโมง twitter.com จะเสถียรและเปิดให้ทุกคนใช้งานได้ประมาณ 23 ชั่วโมง 59 นาที และ 40 วินาที แต่ไม่ใช่วันนี้”

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

เรื่องที่เกี่ยวข้อง:

Tweetless ในซีแอตเทิล นิวยอร์ก ซานฟรานซิสโก ฯลฯ Smart USA ทำการคำนวณบน Twitter เกี่ยวกับอึของนกพิราบ บัตรคะแนนความเป็นส่วนตัวใหม่ของ EFF: Twitter ชนะ Foursquare แพ้ มุมมอง CIO: เคล็ดลับ 5 ประการในการใช้ Twitter ปากีสถานเซ็นเซอร์ Twitter: ทั้งหมดอาจไม่ใช่อย่างที่เห็น