
atproto-da instansiya yoxdur: protokolun Mastodon-dan fərqi
Den Abramov Bluesky instansiyaları axtarışının niyə kateqoriya səhvi olduğunu izah edir: atproto hostinqi aqreqasiyadan ayırır — RSS və Google Reader kimi — buna görə instansiya anlayışı yoxdur.
atproto — Bluesky-nin əsasında dayanan protokol — haqqında yazı Hacker News-ə düşdüyü hər dəfə şərhlərdə eyni sual yaranır: Bluesky instansiyaları haradadır? 19 iyunda overreacted.io-da dərc olunan yazıda Den Abramov bunun kateqoriya səhvi olduğunu bildirir: atproto-da instansiya ümumiyyətlə yoxdur. Onun fikrincə, instansiya protokolun quruluşuna uyğun gəlməyən Mastodon məfhumudur.
Hostinq və aqreqasiya iki fərqli şeydir
İzah RSS-dən başlayır. Bloqların qızıl dövründə insanlar öz saytlarında yazır, Google Reader və Feedly kimi tətbiqlər isə hamının paylaşdığını aqreqasiya edirdi. Əsas detal budur: hostinq və aqreqasiya bir-birindən ayrı idi — yazılar Google Reader-ın içində yaşamırdı və bu tətbiqlər bloqosferin yalnız proyeksiyası idi. Ənənəvi sosial şəbəkələr ikisini bir qutuya və bir tətbiqə sıxışdırdı; mərkəzləşmə və idarəolunmaz şəbəkə effektləri belə yarandı.
Mastodon instansiyaları necə işləyir
Mastodon-un cavabı həmin qutunu özünün hostinqinə imkan verməklə hər icmaya öz kiçik Facebook-unu yaratmaq oldu. Hər instansiya ortaq həqiqət mənbəyi olmayan ayrı məkan olduğu üçün onlar bir-birinə yazı ötürməlidir — buna federasiya deyilir. Bunun nəticələri var: kimlik haradan olduğunuzu əhatə edir, buna görə Mastodon istifadəçi adı e-poçt ünvanına bənzəyir; iki instansiya federasiyanı dayandırarsa dostlar lentedən yox olur; instansiyanız sönsə kimlik mövcudluğunu itirir; instansiyalar arasındakı əlaqələrin sayı isə O(n²) sürəti ilə artır.
atproto bunun əvəzinə nə edir
atproto hostinqi aqreqasiyadan şəbəkə səviyyəsində ayırır — RSS və Google Reader kimi. Dəyişə biləcəyiniz hostinq və hamının hostinqindən məlumat toplayan tətbiqlər var. Abramov yazır ki, hesabını yazını dərc etdiyi gün başqa hostinqə köçürüb və proses üç-dörd istifadəçi narahatlığından başqa avtomatik keçib; daha cəsarətli istifadəçi bütün məlumatlarını Cloudflare-də pulsuz özü hostinq edə bilər. Tətbiqlər Bluesky-dan asılı deyil: müəllif Tangled və Semble-ı, həmçinin özünün kiçik Sidetrail tətbiqini nümunə göstərir.
Yazı bu modeldə mərkəzsizləşməni həqiqətən ölçən iki sualla bitir: insanlar alternativ hostinqə keçirmi və yeni tətbiqlər yaradıb sınaqdan keçirirmi? Bluesky verilənlər bazası serverinin çoxlu nüsxəsini işə salmaq mümkündür — Blacksky bunu fərqli moderasiya yanaşması üçün edir — amma bu, Google Reader-ın çoxlu nüsxəsini işə salmaqdan daha faydalı deyil; rele kimi şəbəkə infrastrukturu isə bir ildir ucuz başa gəlir.
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.