私は、インターネット上で通信する米国の異なる場所にあるマシン上に複数のセロリの労働者を持つプロジェクトに取り組んでいます。リモートCelery/Djangoワーカー用のREST APIまたは "直接"データベースアクセス?
Djangoプロジェクトを各マシンに配布し、データベースの資格情報をデータベースホストに設定する方が良いか、リモートセロリのタスクと作業者用のREST APIを提供する「メイン」Django /データベースホストが必要ですかデータベースアクセスのためにヒットする?
主に賛否両論と私が考えていない要因を探しています。
私のタスクで照会する必要があるすべてのデータと、タスクで作成する必要があるすべてのデータベースエントリを作成できる単純なPOST APIエンドポイントを提供することができます。
私は1分に1つのリクエストを全部行っているリモートワーカー10人を超えることはありません。私はこのことを考えている
はおそらく
この回答は、私がさまざまな方法や私が考えていないものの賛否両論を探しているので、良いです。 –
@DustinWyattは何とか助けてくれてうれしいですが、あなたがすでに考えていたことやプロジェクト自体についてもっと詳しく話すべきでしょう。プロジェクトのことではなく、あなたのタスクなど –