Mastodon (マストドン) とは?
A GNU Social-compatible microblogging server
Mastodon とは GNU social と互換性のある 短文投稿型SNS。
ネットワークは複数の インスタンス から構成されており、インスタンス間は OStatus
を用いて通信を行う。
- 投稿は トゥート と呼ばれ、500文字の制限がある
- ライセンス: AGPL-3.0
GNU social
PHPで書かれたミニブログサーバーのフリー・オープンソースソフトウェア
OStatus
OStatusは分散型ミニブログのためのオープン標準である。Atom、Activity Streams、PubSubHubbub、Salmon、Webfingerといったオープンプロトコルによって構成されており、異なるサイト間においてユーザー同士の投稿をほぼリアルタイムで届けることを可能にする。
システム構成
- Webアプリ
- サーバーサイド: Ruby on Rails
- クライアントサイド: React & Redux
- ストリーミングサーバー: express & WebSocket (Node.js)
- Database
- PostgreSQL
- Redis
0 件のコメント:
コメントを投稿