บริการค้นหา Hacker News ประสบปัญหาขัดข้องหลายวัน ส่งผลกระทบต่อแอปพลิเคชันของบุคคลที่สามหลายสิบตัว

ทีมชุมชน BigGo
บริการค้นหา Hacker News ประสบปัญหาขัดข้องหลายวัน ส่งผลกระทบต่อแอปพลิเคชันของบุคคลที่สามหลายสิบตัว

ฟังก์ชันการค้นหาของ Hacker News ที่ขับเคลื่อนโดย Algolia ประสบปัญหาขัดข้องครั้งใหญ่ตั้งแต่เย็นวันศุกร์ ทำให้บริการไม่มีข้อมูลใหม่มานานกว่า 36 ชั่วโมง การหยุดชะงักครั้งนี้ได้สร้างผลกระทบแบบลูกโซ่ทั่วชุมชนนักพัฒนา ส่งผลกระทบต่อแอปพลิเคชันและบริการของบุคคลที่สามจำนวนมากที่พึ่งพาฟีดข้อมูลนี้

ไทม์ไลน์ของการขัดข้อง:

  • เย็นวันศุกร์: HN Search หยุดการรับข้อมูลใหม่
  • 36+ ชั่วโมง: ระยะเวลาของการหยุดชะงักของบริการ ณ รายงานล่าสุด
  • หลายบริการได้รับผลกระทบ: hnrss.org , แอปมือถือ, ส่วนขยายเบราว์เซอร์, ไคลเอนต์ HN ส่วนบุคคล

ผลกระทบอย่างกว้างขวางต่อบริการของบุคคลที่สาม

การขัดข้องครั้งนี้ส่งผลกระทบมากกว่าแค่อินเทอร์เฟซการค้นหาอย่างเป็นทางการของ Hacker News นักพัฒนาหลายคนรายงานปัญหากับแอปพลิเคชันของตน รวมถึงแอปมือถือ RSS feeds และส่วนขยายเบราว์เซอร์ นักพัฒนาคนหนึ่งระบุว่าผู้ใช้แอปมือถือ Hacker News ของเขาเริ่มสังเกตเห็นว่าฟีดตามลำดับเวลาไม่ได้อัปเดตตั้งแต่วันศุกร์ ในขณะที่อีกคนหนึ่งกล่าวว่าต้องใช้ระบบสำรอง Firebase API ของ HN แม้ว่าจะมีประสิทธิภาพน้อยกว่าสำหรับความต้องการข้อมูลเฉพาะของพวกเขา

ปัญหานี้ขยายไปถึงบริการยอดนิยมอย่าง hnrss.org ที่ให้บริการ RSS feeds สำหรับเนื้อหา Hacker News และไคลเอนต์ HN ส่วนตัวต่างๆ ที่นักพัฒนาใช้เป็นทางเลือกแทนเว็บไซต์หลัก

บริการที่ได้รับผลกระทบ:

  • Algolia HN Search (hn.algolia.com)
  • ฟีด RSS ของ hnrss.org
  • แอปพลิเคชันมือถือของบุคคลที่สาม
  • ส่วนขยายเบราว์เซอร์
  • แอปพลิเคชันไคลเอนต์ HN ส่วนบุคคล
  • บริการฟีดตามลำดับเวลา

ชุมชนค้นพบอินเทอร์เฟซทางเลือก

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

มีเราหลายสิบคนที่ใช้ hn.algolia อินเทอร์เฟซที่ดีกว่าหน้าแรกมาก

ความชอบสำหรับอินเทอร์เฟซทางเลือกนี้แสดงให้เห็นว่าชุมชนนักพัฒนาได้สร้างระบบนิเวศรอบข้อมูล Hacker News สร้างเครื่องมือที่เหมาะกับนิสัยการเรียกดูและความต้องการข้อมูลเฉพาะของพวกเขา

การตอบสนองและความพยายามในการกู้คืน

ผู้ดูแล Hacker News 'dang' ยอมรับปัญหาและยืนยันว่าทีม Algolia ได้รับแจ้งและกำลังดำเนินการแก้ไข อย่างไรก็ตาม สมาชิกชุมชนบางคนแสดงความกังวลเกี่ยวกับการขาดเส้นทางการขยายปัญหาที่ชัดเจนสำหรับการขัดข้องในอนาคต โดยแนะนำว่าการมีวิธีการติดต่อที่กำหนดไว้อาจช่วยแก้ไขปัญหาที่คล้ายกันได้เร็วขึ้น

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

อ้างอิง: HN Search isn't ingesting new data #248