การทดลองกับสหพันธรัฐและการโอนย้ายบัญชี

Nov 28 2022
เฮ้เพื่อน มันเป็นเดือนที่ป่าเถื่อน

เฮ้เพื่อน มันเป็นเดือนที่ป่าเถื่อน เซิร์ฟเวอร์โซเชียลมีเดียเล็กๆ ของเราได้กลายมาเป็นโครงสร้างพื้นฐานในการผลิต และยังคงเติบโตต่อไป

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

ภาพรวมการเติบโตและตัวเลขของ Hachyderm

จากมุมมองการรับเลี้ยงบุตรบุญธรรม การเติบโตของเรานั้นไม่สมเหตุสมผล "แข็งแรง" หากคุณสามารถเรียกมันว่า:

3 พฤศจิกายน : 720 ผู้ใช้
13 พฤศจิกายน : 6,000 ผู้ใช้
23 พฤศจิกายน : 25,000 ผู้ใช้

เราได้เติบโตจากโหนดเดียวไปสู่โครงสร้างพื้นฐานแบบกระจายทั่วโลกและซ้ำซ้อนภายในเวลาไม่ถึง 30 วัน ที่เก็บข้อมูล postgres ขนาดเล็ก 400mb ของเรากลายเป็นข้อมูล 177Gb แล้ว เรากำลังคาดการณ์พื้นที่เก็บข้อมูลมากกว่า 30 Tb ในอีก 6 เดือนข้างหน้าสำหรับการจัดส่งเนื้อหาของเราเพียงอย่างเดียว

สิ่งที่น่าสนใจที่สุดในการเฝ้าดูการเติบโตของบริการของเราน่าจะเป็นปริมาณการใช้ข้อมูล ใช่! การจราจร!

วันนี้เราได้ใช้ไปป์สาธารณะหลักของเราอย่างเต็มที่ซึ่งกำลังควบคุมที่ 200Mbps ISP หลักของเราต้องเปลี่ยนวิธีการจัดการบัญชีของเรา และตอนนี้ถือว่าเราเป็นบัญชีองค์กรขนาดใหญ่แทนที่จะเป็นบัญชีองค์กรขนาดเล็ก เนื่องจากการเปลี่ยนแปลงนี้ ตอนนี้เราสามารถเข้าถึงคุณสมบัติและบริการใหม่ๆ มากมาย เรากำลังสนุกกับการสำรวจโฮสติ้ง Hachyderm

เราได้จัดการข้อมูลมากถึง 1Tb ทั่วทั้งไปป์ในวันที่ยุ่งที่สุดของเรา (21 พฤศจิกายน)

คิดถึงสหพันธ์

เมื่อวันก่อนทีมผู้ให้บริการของเราและตัวฉันเองใช้บริการแบบออฟไลน์ตามกำหนดเวลาหยุดทำงาน เรากำลังบินแบบมืดบอดเล็กน้อยกับการอัปเกรดของเรา และแน่นอนว่ามันไม่ใช่งานที่ดีที่สุดของฉัน เราสตรีมการอัปเกรดสดบนช่อง Twitch ของฉัน วิดีโอ ที่เก็บถาวรสามารถดูได้

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

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

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

เราจะสร้างสภาพแวดล้อมการจัดเตรียมเพื่อให้เราสามารถทดสอบการรวมศูนย์หรือการแยกโดเมนได้อย่างไร ลองคิดดูสิ สหพันธ์ทำงานอย่างไร? Hachyderm มีผลกระทบมากน้อยเพียงใดต่อตัวอย่างอื่นๆ ใน fediverse อินสแตนซ์อื่นๆ มีผลกระทบต่อระบบของฉันมากน้อยเพียงใด

กำลังสร้าง hachyderm.wtf

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

ฉันซื้อhachyderm.wtfและทำซ้ำหนึ่งในhachyderm.ioโหนด ของเรา ไม่กี่นาทีโดเมนใหม่ก็ชี้ไปที่สำเนาของโหนดเก่า ตอนนี้ได้เวลาเริ่มทำวิศวกรรมย้อนกลับตามสมมติฐานที่ Mastodon ตั้งขึ้นและเรียนรู้เกี่ยวกับสหพันธรัฐ

Mastodon จะหยุดทำงานหากคุณพยายาม "เปลี่ยน" โดเมน

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

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

อย่างไรก็ตาม ฉันไม่สามารถสร้างโหนด staging ด้วยข้อมูลการผลิตได้เนื่องจากปัญหาโดเมน ดังนั้นฉันจึงเพิ่งล้างฐานข้อมูลและเริ่มต้นใหม่

อินสแตนซ์ Mastodon ใหม่ต้องมีบัญชีผู้ดูแลระบบ

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

ฉันสร้างบัญชีผู้ดูแลระบบใหม่[email protected]และเริ่มนำระบบออนไลน์

เนื่องจากการกำหนดค่าการผลิตส่วนใหญ่ของเราถูกโหลดบนเซิร์ฟเวอร์ใหม่แล้ว คุณลักษณะส่วนใหญ่ของ Mastodon ใหม่จึง "ใช้งานได้จริง" กำลังส่งอีเมลและ nginx กำลังตอบสนองต่อการรับส่งข้อมูล Sidekiq มีความสมดุล ฯลฯ

Hachyderm จากภายนอก

ฉันต้องการเห็นว่าการเป็นคนนอกของแฮคีเดิร์มเป็นอย่างไร ข้อมูลของเรา "ไม่ซ้ำกัน" สำหรับแฮคีเดิร์มมีมากน้อยเพียงใด ประสบการณ์มาสโตดอนของฉันถูกแยกออกจากอินสแตนซ์ของเรามากน้อยเพียงใด

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

ตัวอย่างเช่น ฉันไม่สามารถดูรายชื่อบุคคลของ Quintessence ที่เธอติดตามจาก hachyderm.wtf ซึ่งเป็นคู่หูของฉันได้อีกต่อไป

แฮชแท็ก

ข้อสังเกตต่อไปของฉันคือแฮชแท็กได้รับการจัดการในระดับอินสแตนซ์ หน้าข่าวสาร ชุมชน และสำหรับคุณว่างเปล่าทั้งหมด เนื่องจากไม่มีคนอื่นในอินสแตนซ์ของฉัน จึงไม่มี "เนื้อหาชุมชน"

ฉันคุ้นเคยกับการมีข่าวทางเทคนิค บล็อก โพสต์ และบทความจำนวนมากที่แบ่งปันบนแฮชเดิร์ม สิ่งเหล่านี้หายไปหมดแล้ว

หน้าแรก ไทม์ไลน์

ไทม์ไลน์ที่บ้านของฉันคือเมืองผี ฉันไม่ได้ติดตามใคร และไม่มีใครอื่นบนเซิร์ฟเวอร์ของฉัน โดยพื้นฐานแล้วมันเหมือนกับว่าผู้เลี้ยงไม่มีอยู่จริงด้วยซ้ำ

การย้ายข้อมูลบัญชีของฉัน

คำถามหนึ่งที่ค้างคาใจของฉันคือ Mastodon จัดการผู้ติดตามได้อย่างไร แล้วการย้ายบัญชีล่ะ?

การจัดการแนวคิดของผู้ติดตามจากหลายระบบเป็นคำถามวิทยาการคอมพิวเตอร์ที่น่าสนใจโดยทั่วไป ฉันใช้ปัญหา "ผู้ติดตาม Twitter" ในการสัมภาษณ์การเข้ารหัสเป็นวิธีการพูดคุยผ่านพื้นฐานของตารางแฮชแบบกระจายและกราฟทิศทางและไม่ใช่ทิศทาง

กำลังตัดสินใจย้ายข้อมูล

บังเอิญฉันตัดสินใจหยุดงาน Hachyderm สักสองสามวันและจากงานประจำที่ GitHub เพื่อไปสนุกกับคอนเสิร์ต Sigur Rós ในไอซ์แลนด์ ฉันรู้ว่าฉันจะ "ออฟไลน์" ประมาณ 5 วัน

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

ฉันตัดสินใจอย่างรวดเร็วเพื่อลองใช้คุณลักษณะการย้ายข้อมูลของ Mastodon ไปยัง hachyderm.wtf โดยหวังว่าจะได้เรียนรู้ว่าอินสแตนซ์หนึ่งมีการควบคุมมากน้อยเพียงใดเหนืออีกอินสแตนซ์หนึ่ง เซิร์ฟเวอร์ของฉันเพิ่งบอกให้เซิร์ฟเวอร์อื่นทั้งหมดอัปเดตบันทึกหรือไม่ มันทำงานอย่างไร? ฉันคิดว่าเราอาจทดสอบกับข้อมูลการผลิตได้เช่นกัน และฉันเพิ่งบังเอิญมีบัญชีที่ใช้สร้างต้นแบบในช่วงวันหยุด

ภาพหน้าจอของการย้ายข้อมูล [email protected] ไปยัง[email protected]

การปฏิเสธบริการระยะไกล

ฉันจึงทำตามเอกสารและคลิกปุ่มเพื่อย้ายข้อมูลบัญชีของฉัน สิ่งที่เลวร้ายที่สุดที่สามารถเกิดขึ้นได้คืออะไร?

ฉันใช้เวลาสักครู่ในการตรวจสอบบัญชีใหม่ของฉัน และกำหนดค่าบัญชีเก่าให้ชี้ไปที่บัญชีใหม่ แนวคิดของการรักษาทั้งสองกรณีไว้ใน "ข้อตกลง" ซึ่งกันและกันจะเป็นหัวข้อทั่วไปในสหพันธรัฐ

ไม่กี่ชั่วโมงหลังจากเริ่มกระบวนการ ฉันสังเกตว่าผู้ติดตามของฉันเริ่ม "โยกย้าย" ไปยังอินสแตนซ์ใหม่ สิ่งสำคัญคือต้องเข้าใจว่าhachyderm.wtfกำลังทำงานบนเซิร์ฟเวอร์ขนาดเล็กมากที่มี 2 คอร์ โดยพื้นฐานแล้วคือราสเบอร์รี่ pi ที่hachyderm.ioทำงานบนองค์กรที่ให้บริการฮาร์ดแวร์ที่กระจายไปตามโหนดต่างๆ ในแร็คที่มีทั้งหมดมากกว่า 132 คอร์

ฉันสามารถดูhachyderm.ioการเริ่มต้นmove_workerกระบวนการที่กำหนดไว้ใน Ruby ที่นี่และจะเขียนผู้ติดตามใหม่บนอินสแตนซ์ในเครื่อง

ฉันเกือบจะสังเกตเห็นปัญหาในhachyderm.wtf. บริการไม่ตอบสนอง หลังจากนั้นไม่กี่นาทีฉันก็สามารถดึงแดชบอร์ดที่ใช้งานได้และสังเกตว่าไทม์ไลน์ของฉันมีอัตราที่จำกัด

429 คำขอจำกัดอัตรา
การจำกัดอัตราและแดชบอร์ดที่ไม่ตอบสนอง

ฉันปรับขนาดhachyderm.wtfและให้การประมวลผลมากขึ้น และบริการก็ตอบสนองอีกครั้ง

ดูผู้ติดตามติดตาม

เมื่อสิ่งต่างๆ สงบลง ฉันสังเกตเห็นว่าฉันรักษาผู้ติดตามไว้ได้เพียง 10% เท่านั้น? มีอะไรผิดปกติหรือเปล่า?

ฉันดูล็อกออนhachyderm.wtfและค้นพบอย่างรวดเร็วว่ามีบางอย่างเกิดขึ้นอย่างชัดเจนใน "แบทช์" และแบทช์ถูกจัดกลุ่มตามเซิร์ฟเวอร์

กล่าวอีกนัยหนึ่งคือฉันสามารถhachyderm.wtfรับชมการร้องขอหลายพันครั้งจากmastodon.socialและmastodon.sdf.orgและอินสแตนซ์อื่นๆ ได้ในช่วงเวลาเดียว เห็นได้ชัดว่าเซิร์ฟเวอร์ระยะไกลจำเป็นต้องทำการเจรจาhachyderm.wtfเพื่อย้ายผู้ติดตาม

นี่เป็นการค้นพบที่น่าสนใจและอธิบายว่าฉันสามารถ DDoS ได้อย่างไรเมื่อทำการย้ายข้อมูล

เวกเตอร์เฉพาะที่อาจทำให้เซิร์ฟเวอร์หยุดทำงานคือผู้ใช้ที่เปิดไทม์ไลน์ในเบราว์เซอร์ที่โหลดฟีเจอร์ 4.0.2 websocket ใหม่ ในระหว่างการย้ายข้อมูล ผู้ติดตามจะเติมข้อมูลแบบเรียลไทม์ ซึ่งทำให้ส่วนอื่นของแดชบอร์ดค้นหา/accountsจุดสิ้นสุดได้เร็วกว่าที่จะสามารถติดตามได้ ฉันได้ติดต่อกับทีมรักษาความปลอดภัยของ Mastodon เกี่ยวกับการเปิด CVE สำหรับสิ่งนี้

แต่สิ่งที่เกิดขึ้นทำให้เกิดค่าใช้จ่ายมากมายระหว่างhachyderm.wtfเซิร์ฟเวอร์ระยะไกลที่พยายามย้ายผู้ติดตาม

ความสัมพันธ์ของผู้ติดตาม Mastodon

คุณลักษณะที่น่าตื่นเต้นมากของการรวมกลุ่มภายใน Mastodon คือวิธีการจัดการและตรวจสอบความสัมพันธ์ของผู้ติดตาม/ผู้ตาม

ฉันพบ รหัส FollowRequestที่แสดงจุดเริ่มต้นของงานที่กำลังhachyderm.wtfออฟไลน์ Mastodon ใช้คีย์เข้ารหัสสาธารณะเพื่อตรวจสอบคำขอและคุณลักษณะต่างๆ ของระบบ Mastodon ขึ้นอยู่กับ ActivityPub ซึ่งใช้ลายเซ็น HTTPเพื่อรับรองความถูกต้องระหว่างสองอินสแตนซ์ นี่คือวิธีที่อินสแตนซ์หนึ่งแน่ใจว่าอินสแตนซ์อื่นเป็นบุคคลที่อินสแตนซ์กล่าวจริงๆ

เมื่อคุณย้ายบัญชี ข้อมูลสำคัญทั้งหมดจำเป็นต้องสร้างใหม่ เนื่องจากความเชื่อถือระหว่างระบบถูกทำลาย คุณลักษณะที่เป็น DDoSing hachyderm.wtfคือผู้ติดตามหลายพันคนของฉันต้องเจรจาและตรวจสอบสิทธิ์อีกครั้งกับเซิร์ฟเวอร์โฮสต์แต่ละเครื่องตามลำดับ

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

ผลที่ตามมาโดยไม่ได้ตั้งใจอื่นๆ

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

การโยกย้ายออกhachyderm.ioไปhachyderm.wtfประสบความสำเร็จ ฉันรู้ว่าเราจะยังคงใช้ประโยชน์จากhachyderm.wtfตัวอย่างในห้องปฏิบัติการของเราต่อไป เพื่อให้เราสามารถทำงานกับRustyPubการนำ ActivityPub ไปใช้ใน RustyPub เราตั้งใจที่จะสร้างเพื่อทำความเข้าใจว่ารีเลย์ทำงานอย่างไร

ความน่าเชื่อถือของชุมชน

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

เท่าที่ฉันหวังว่า fediverse ไม่ได้สร้างขึ้นจากชื่อเสียงและภาพลักษณ์ ฉันเชื่อว่าไม่ใช่ทุกคนที่เข้าใจระบบเช่นฉันและจะมองว่าการเปลี่ยนแปลงโดเมนเป็นความเสี่ยง ไม่ใช่เป็นการทดลอง

ปัจจัยจำกัด: เวลา

ฉันคิดว่าผลที่ไม่คาดคิดอีกอย่างคือตอนนี้ผู้ติดตามของฉันอยู่ในการกำจัดเจ้าของอินสแตนซ์มาสโตดอนใดก็ตามที่เดิมติดตามบัญชีของฉัน ในแง่ที่ว่างานของพวกเขาในการเจรจาต่อรองลายเซ็น HTTP ใหม่อาจล่าช้ามาก

ฉันไม่คิดว่าจะมีใครสูญเสียผู้ติดตามระหว่างการย้ายข้อมูล เว้นแต่ว่าเซิร์ฟเวอร์ระยะไกลที่ติดตามคุณได้ถูกทำลายลงอย่างถาวร

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

กลับบ้านบน Hachyderm.io

ไม่กี่นาทีที่ผ่านมา ฉันเริ่มต้นการโยกย้ายกลับจากhachyderm.wtfอินสแตนซ์โฮมของhachyderm.ioฉัน ฉันสงสัยว่าจะใช้เวลาสองสามวันก่อนที่ผู้ติดตามจำนวนมากของฉันจะเจรจาใหม่อีกครั้ง

การย้ายกลับมาhachyderm.ioทำให้ฉันรู้ว่าทำไมช่วงนี้ฉันถึงเงียบจัง

ฉันสังเกตเห็นว่าการแจ้งเตือนทั้งหมดของฉันที่ดังขึ้นในโทรศัพท์เงียบลงทันที

ทำความเข้าใจกับข้อมูลของคุณ

ดังนั้น ข้อมูลที่ทำให้คุณเป็น "คุณ" บน Mastodon ส่วนใหญ่จะอยู่บนอินสแตนซ์ของคุณ ส่วนใหญ่.

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

เมื่อฉันเริ่มโพสต์เพิ่มเติมในบัญชีใหม่ ฉันสงสัยว่าสตรีมการแจ้งเตือนของฉันจะดำเนินต่อไป เนื่องจากมีการสร้างการแจ้งเตือนใหม่สำหรับเนื้อหาใหม่ของฉัน อย่างไรก็ตาม ตอนนี้การตอบกลับเก่า การถูกใจ ฯลฯ หายไปแล้ว

ทันทีที่เราล้างhachyderm.wtfฉันอยากรู้มากที่จะเข้าใจว่าเกิดอะไรขึ้นกับข้อความบนเซิร์ฟเวอร์อื่น เป็นไปได้ไหมที่โพสต์เหล่านี้จะคงอยู่แม้ว่าเซิร์ฟเวอร์เดิมจะหายไปตลอดกาล?

ขอบคุณที่อ่าน

ฉันรู้ว่ามันเยอะมาก! ส่วนใหญ่เป็นกระแสแห่งจิตสำนึกและบันทึกภาคสนามของฉันขณะที่ฉันเตรียมพร้อมสำหรับคอนเสิร์ตคืนนี้

ติดตามฉันที่ Mastodon [email protected]เพื่อรับข้อมูลเพิ่มเติม!