Skip to content
This repository was archived by the owner on Jun 20, 2024. It is now read-only.
This repository was archived by the owner on Jun 20, 2024. It is now read-only.

方針とか #128

@marihachi

Description

@marihachi

分散とかRedisとか

Frost-APIのサーバは1つもしくはそれ以上のノードから構成できるようになるでしょう。
その際のノード間のイベントを共有する方法として、RedisのPub/Sub機能が使われるでしょう。
分散についての詳細は、まだ決まっていません。

ストリーミングで使用されるイベントやストリームのこと

短文が投稿されたり、フォロー関係が変更されたりすると、イベントが発生します。
このイベントには、ローカルイベントドメインイベント(Redisイベント)の2種類があります。
ローカルイベントは、ローカルノード上で伝送されるイベント
で、ストリームの形成に利用されます。
ドメインイベント(Redisイベント)は、ローカルノード以外のノードにそのイベントを共有するためのものです。

ストリームは、1種類以上のローカルイベントの組み合わせによって形成されるイベントの集合です。

イベントの名前は統一されています。

  • ストリームはstream.~
  • ドメインイベント(Redisイベント)はredis.~
  • ローカルイベントはevent.~

StreamingのEventAPIs では、ストリームに流れてきたイベントデータをクライアントに送信します。

関連

#127

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions