python
に接続された多数のワーカーを持つバックエンドがありrabbitMQ
ますcelery
。Django
と一緒に API ゲートウェイもありますpostgresql
。ワーカー間のコンテキストは DB によって処理されます。
私たちそうしたい:
- DB とワーカーを分離するには、
- Go でワーカーを作成できるようにするため。
インフラストラクチャを調べましたがmicroservice
、これは非常に興味深いようです。私たちが理解していないのは、どの種類のリクエスト/レスポンス パターンを使用する必要があるか、および共通のデータベースを使用せずにワーカー間のリクエストのコンテキストをどのように処理できるかです。
マイクロサービスの記事ではnotifications
、 と を扱いsubscription
ます。これはこの状況に適用できますか、それとも HTTP リクエストを使用する必要がありますか。RPC
パターンは使用されていますか?このパターンは非常に重いようです。