Soketi
詳細情報
- 設立
- 2021年
- 種類
- WebSocketサーバー(オープンソース)
- ライセンス
- AGPL-3.0
- ソースコード
- github.com/soketi
Pusherのプロトコルを話すオープンソースのWebSocketサーバー。クライアント側のコードを変えずにPusher Channelsの代わりになる。
2021年に公開された。土台は、C言語のライブラリをNode.js向けに移植したuWebSockets.jsで、純JavaScript製のサーバーより明らかにスループットが高い。Pusherの通信プロトコルをそのまま実装しているため、既存のPusherクライアントは変更なしに接続でき、向き先のアドレスを書き換えるだけで済む。
有料サービスの無料・自前運用版としてLaravel界隈で急速に広まったが、その役割は後にLaravel自身がReverbとして取り込んだ。ライセンスはAGPL-3.0。