新しいものを表示

mastodon.paas.jpからのsubscribeが期限切れしていますが管理者が誰か分からないので通知できぬ。

@fusagiko 一応お知らせなのですがSubscription切れは継続中です。

MastodonのRedisの使い方めっちゃ新鮮なので興味深い 

たとえばタイムラインの取得に zrevrangebyscore というのが使われているんだけど、これ普通だとランキングとかに使うやつっぽいのね。
tootのidが点数になってて上位のtootを降順で取得みたいなことになっている。わけがわからない。
あとは当然streamingAPI用にpublish/subscribeが使われていたりとかですね。
Redis KVSじゃない他の何かなのではとか思う。

承前)
blog.chopschips.net/blog/2015/
によればSidekiqが使ってるのはRedisのbrpop
でbrpopは
redis.shibu.jp/commandreferenc
の通り複数クライアントでの読み出しをちゃんと処理してくれるらしい

スレッドを表示

sidekiqはキューごとにプロセス分けるまでは分かるんだけど、同じキューのを複数プロセスで処理するのはキューのロックとかちゃんとなってるの!?って感じでこわい。

神楽坂しえる さんがブースト

ところでMastodonクライアントってちゃんとtoot単体表示した時にリプライ先とそのtootに対するリプライをちゃんと表示してくれたりするんですけど、ついっただとこのAPI公式のクライアント以外に開放されていないんですね(ただの鳥APIdis)

pawoo.netの画像ファイルはpixivのIPにあるimg.pawoo.netに置かれるようになっているぽいんだけどこれMinio的なS3互換ストレージみたいな感じに実装されてるのかな…?
独自APIだとAGPL的にソース公開しないといけないから多分S3互換だよねうん。

神楽坂しえる さんがブースト

@Clworld この発言にある「マストドン.jp/about」のリンクがWin10 Edgeから見た時だけ 「https://%e3%83%9e%e3%82%b9%e3%83%88%e3%83%89%e3%83%b3.jp/about」へのリンクになっているのが謎・・・再現テストやってみても、出来ないし・・・

どうなるかに関しては マストドン.jp/about の人が詳しいはず。
いや、「リモートフォローをする場合は ユーザー名@xn--zck4ad5f2e.jp と指定してください。」と書いてある時点でそういうことなんですけど。

スレッドを表示
神楽坂しえる さんがブースト

サーバメンテ中に3xx/4xx出すと爆発も追加で > Boost

日本語ドメインのMastodonインスタンスは現状では多少問題が発生するみたいなのでもうすこし待った方が良い…

神楽坂しえる さんがブースト

今のところ、
・githubからmasterをチェックアウトして使っちゃうと最悪バグで死ぬ
・docker-compose.ymlいじらないとDB吹っ飛ばして死ぬ
・mastodon:dailyタスク回さないと一週間で爆発して死ぬ
とか注意点が多すぎて

勢いあまって神楽坂でカード決済可能だし認印もあります。

スレッドを表示

ぐぐるさんはハンドルにもちゃんと姓を付けろっていう重要なことを教えてくれました。

神楽坂しえる さんがブースト
古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。