私はマイクロサービスアーキテクチャを使用しています。私の要求に従って、いくつかの安らかなサービスが必要であり、いくつかのバックグラウンドジョブが開発されています。食料雑貨デリバリーシステムの例マイクロサービスアーキテクチャでバックグラウンドジョブを設計する最善の方法は何ですか?
、
- お客様サービス - いくつかのRESTfulサービス
- プロバイダサービス - いくつかのRESTfulサービス
- OrderProvision - 顧客のすべての項目を設けてしまったかどうかをチェックするいくつかのバックグラウンドサービス異なるプロバイダによって。
一度行って、状況を顧客に開始を送信し、microservicesを実施するための最良の方法は何であるかOrderProvisionの場合には
配信を開始するデリバリーシステムを開始? .Netフレームワークの場合、バックグラウンドで実行するWindowsサービス/スケジューラタスクを作成し、チェックを行うことができます。 Linuxのような他のサーバーに展開する必要がある場合、動作しません。マイクロサービスアーキテクチャでこのようなバックグラウンドタスクをコード化する最良の方法は何でしょうか?
NServiceBusで[サガ](http://docs.particular.net/nservicebus/sagas/)の概念を見てみましょう –