ハッシュタグ #ハッシュタグリレー の付いた公開トゥートです。どこでもいいので、連合に参加しているSNS上にアカウントを作れば会話に参加することができます。
ハッシュタグリレー からの通知が来なくなっていよいよ反応なくなってきた私のアカウント。でもやっぱりMastodon。ブリッジ接続してるBlueskyアカウントのフォロワーもじわじわ増えてるし #ハッシュタグリレー #mastodon #fedibird
ハッシュタグリレーは、Fedibirdよりも前に作られたもので、前身みたいなところがある。
ハッシュタグでFediverseを繋ぐ仕組みが欲しかったことと、購読の仕組みを作ろうと思って作ったのね。
普通は、サーバの管理者がリレーに参加するかどうかを決めて実行する。流量が増えて、サーバの負担が大きくなるからね。
ハッシュタグリレーは、投稿についてはハッシュタグがついているものだけを転送するリレーで、つないだサーバの負担がいくらか軽い。投稿以外、例えばアカウントの削除とかそういうアクティビティは全部転送するんだけどね。
あと、実は個人でリレーに参加することができるんだよ。
自分の投稿をリレーに流して、ハッシュタグリレーに参加しているサーバに流すことができるのと、
リレーに対し、欲しいハッシュタグやアカウントを指定して購読することができる。
misskey.ioとかmstdn.jp、Pawooのような、リレーに参加することが期待できない(大きすぎるので)サーバから自分だけ参加することもできるんだ。
リレー全体に参加すると負荷が高すぎると感じる場合に、たとえば # gochisou_photo だけ流して貰うようにするとか、そういう選択もできるよ。
ハッシュタグリレーの非効率だった部分に手を入れて、だいぶ動きが良くなったよ。もう2年とか3年ぶりにコードいじるので、完全に忘れてるよね!
--
ウチのリレーはCrystal言語で書かれているんでみんな馴染みがないと思うけど、CrystalはRuby風の静的型付け言語で、バイナリにコンパイルされて実行速度は速いし、書いてて楽しい感じはRubyと一緒。
Mastodon用に、最初はRubyでpub-relay-protoが作られて(Eugenさん作)、そのCrystal版をChris Hobbsが作った。たぶんMastodon本家から有償開発依頼して書いてもらったものだと思う。
このCrystal版は、一回大規模なリファクタリングが行われて、当初はCrystal版のSidekiqベースで作られていたんだけど、途中でプロデューサー・コンシューマーパターンのアーキテクチャに変更になっているのね。
ハッシュタグリレーは、Sidekiq版からの派生。Fedibirdリレーで使ってる方は、後者のpub-relayの直系になってるよ。
sidekiqは使い慣れてるのと、複数プロセスで動かせばスケールし易い。後者は何かプロセス間通信の仕組みを導入する必要があるね。
#ハッシュタグリレー 濫用サーバーです #frfr
ハッシュタグリレーからブースト通知来るやつ、来なくなるように仕様変更してるんですが、反映されてますか?(いつも通知されている皆さんへ)
#ハッシュタグリレー のプログラムがだいぶ古くなっていたのでとりあえずshards(rubyでいうところのgem)のアップデートを行い、ホストしているサーバの移転を行いました。
たぶん基本的なところは変わらず動いてると思うけど、何か気付いたことがあったらお知らせ下さい。
ハッシュタグリレーはリレーするだけなので比較的(比較的)非力なVPSで動いてますが、時々遅延したり死んでたりします。
原因はいくつかあるんですが、一番大きいのが、閉鎖されたり不具合から復帰しない登録サーバです。
昨日のメンテでは、54サーバ削除しました。
長めの不具合から復帰したサーバは、こちらから削除していることがあるので、再登録してください。
ハッシュタグ付きでも
#ハッシュタグリレー に拾われないことあるんだけど何だろう
公開かつ誰でも検索可の投稿にしてるし不思議
【MICROPENにおけるリレーサーバー接続変更のお知らせ】
1月5日 0:42より、参加するサーバーにつき以下の変更を実施しました。
- Fedibird Relay Serviceへの接続を廃止
- #ハッシュタグリレー への接続を追加
#ハッシュタグリレー で拾ってくれるハッシュタグの一覧があったら
@relay ひろってくれますね #ハッシュタグリレー
#ハッシュタグリレー 手動でも自動でも私は歓迎。ボコッという通知音が鳴るの好き #fedibird
#ハッシュタグリレー が動いてるから #fedibird タグつけてポストするだけでポコッってMastodonの通知音が来るのが良いんよ
#ハッシュタグリレー が止まってると #fedibird タグつけなくてもいいかなと思ってしまって
ちょうどハッシュタグリレー復帰したところです。
登録サーバ323件中、42件が死んでたので削除させていただきました。
#ハッシュタグリレー
なんかよくわからないけど、バズってるのに便乗して宣伝するよ!
ぷーざは普段は以下の鯖を運用しているよ!
■プリキュアシリーズのファンむけ
キュアスタ! #precure_fun
https://precure.ml/
■ドラゴンクエストダイの大冒険 ファンむけ
デルムリン丼 #delmulin
https://mstdn.delmulin.com/
ダイスキー #delmulin
https://misskey.delmulin.com/
あと、キュアスタ!には(ぼくの自鯖じゃないけど)、姉妹鯖「きゅあすきー」があるよ!
きゅあすきー #precure_fun
https://mk.precure.fun/
ここに挙げた鯖全部、デフォルトハッシュタグに対応!
ハッシュタグリレーにも接続してて超さいこう!
#ダイスキー #デルムリン丼 #きゅあすきー #キュアスタ #ハッシュタグリレー #precure_ml #mk_precure_fun #mstdn_delmulin_com #misskey_delmulin_com #ダイ #種﨑敦美 #ダイの大冒険 #ドラゴンクエスト
プリキュアファンの為のインスタンスです。
precure.mlなんかよくわからないけど、バズってるのに便乗して宣伝するよ!
ぷーざは普段は以下の鯖を運用しているよ!
■プリキュアシリーズのファンむけ
キュアスタ! #precure_fun
https://precure.ml/
■ドラゴンクエストダイの大冒険 ファンむけ
デルムリン丼 #delmulin
https://mstdn.delmulin.com/
キュアスキー #delmulin
https://misskey.delmulin.com/
あと、キュアスタ!には(ぼくの自鯖じゃないけど)、姉妹鯖「きゅあすきー」があるよ!
きゅあすきー #precure_fun
https://mk.precure.fun/
ここに挙げた鯖全部、デフォルトハッシュタグに対応!
ハッシュタグリレーにも接続してて超さいこう!
#ダイスキー #デルムリン丼 #きゅあすきー #キュアスタ #ハッシュタグリレー #precure_ml #mk_precure_fun #mstdn_delmulin_com #misskey_delmulin_com #ダイ #種﨑敦美 #ダイの大冒険 #ドラゴンクエスト #サーバー紹介
プリキュアファンの為のインスタンスです。
precure.ml