-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
52 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
--- | ||
title: What is Pulsate? | ||
description: Pulsate は高速で開発者・ユーザーに優しい次世代の分散型SNSです。誰もが気軽に情報を共有しより公平でオープンなデジタル空間を提供します。 | ||
--- | ||
|
||
import { Aside } from "@astrojs/starlight/components"; | ||
|
||
Pulsate Documentation へようこそ。 | ||
|
||
Pulsate は ActivityPub 実装の次世代分散型ソーシャルネットワーキングです。拡張性に優れ、高速で、開発者・ユーザーに優しい設計で開発されています。 | ||
|
||
## 分散型とは | ||
|
||
ある特定のサーバーに依存せず、システムやネットワークが複数のサーバーに分散して管理・運営される仕組みのことを言います。 | ||
|
||
例えば X (旧 Twitter) や Instagram はそれぞれ運営者が存在し、その運営者が管理する一つのサーバー・サーバー群でユーザーはサービスを利用します。これを **中央集権型** と言います。 | ||
|
||
対して Pulsate や Misskey、Mastodon はそれぞれの運営者がサーバーを管理し、ルールやコミュニティを自治します。ユーザーは自分が選んだサーバー (コミュニティ) に登録し、そのサーバー内でサービスを利用します。これを **分散型** と言います。 | ||
|
||
分散型はそれぞれのサーバーが独立していますが、 [ActivityPub](#activitypub-とは) というプロトコルで通信するため、他のサーバーにいるユーザーとも繋がることができ、また Pulsate 以外の ActivityPub 実装のサーバー (Misskey や Mastodon) とも繋がることができます。 | ||
|
||
## ActivityPub とは | ||
|
||
<Aside type="note" title="Pulsate における ActivityPub 実装について"> | ||
2024/09/25 現在、Pulsate は ActivityPub 関連の実装を開始していません。 | ||
</Aside> | ||
|
||
[ActivityPub](https://w3c.github.io/activitypub/) はオープンソースの分散型ソーシャルネットワーキングプロトコルです。 | ||
|
||
ユーザーが投稿した情報を他のユーザーに共有することができ、異なる実装 (Misskey, Mastodon) 間でユーザーがメッセージや投稿を共有できるようになります。 | ||
|
||
Pulsate のユーザーと Misskey, Mastodon ユーザーに対して投稿を送ったり、その投稿に返信したりできます。中央集権的なプラットフォームに依存せず、異なるサービス同士が連携して、自由にコミュニケーションできる仕組みを提供しています。 | ||
|
||
## Pulsate の特徴 | ||
|
||
Pulsate は以下の特徴を持っています。 | ||
|
||
- **高いパフォーマンス**: Pulsate はMisskey や Mastodon のような他の ActivityPub 実装よりも高速に動作します。 | ||
- **ActivityPub 実装**: Pulsate は ActivityPub を実装しているため、Misskey や Mastodon を始めとする ActivityPub 実装の他のプラットフォームのサーバーとも繋がれます。 | ||
- **カスタマイズ可能**: Pulsate は拡張性に優れており、様々なカスタマイズが可能です。外観を変更したり既存の機能を削除、追加することができます。またコミュニティのサポートが充実しており、サードパーティ製クライアントの開発も容易です。 | ||
- **セキュリティ重視**: Pulsate はセキュリティに重点を置いた設計で、ユーザーデータの保護と安全性を確保しています。 | ||
- **ユーザーフレンドリー**: Pulsate はユーザーフレンドリーに設計されており、UI/UX は非常にシンプルで、分散型SNSを使ったことがない人でも直感的に扱えるようになっています。 |