おまちかね
『今日のOSS』のコーナーです。
概要
golang で書かれたリアルタイムメッセージングサーバーが作れるOSSです。
通信にはwebsocketを使用しており、
リアルタイムチャットサービスや、通知サーバーなど
活用範囲は結構広そうです。
PubSubモデルの設計の際に考慮に入れてみたいところです。
設定ファイルをちょちょっと弄ればすぐサーバーを起動させられます。
1 2 |
$ ./beaver -config=/custom/path/config.dist.yml $ go run beaver.go -config=/custom/path/config.dist.yml |
curlだけでもいけるみたい
1 2 |
$ curl -sL https://github.com/Clivern/Beaver/releases/download/1.1.2/Beaver_1.1.2_Linux_x86_64.tar.gz | tar xz $ ./beaver -config=config.dist.yml |
これだけ。
凄い簡単笑
ライセンス
ライセンスはMITです。
clivern氏が開発・メンテナンスをしています。