storm-starterの単純な単語カウント プログラムの場合、ロジックはかなり単純明快です
。1) 文を単語に分割する
2) 各単語を出力する
3) カウントを集計する (カウントをマップに格納する)
ただし、ここには 2 つの問題があります
。1) プログラムは集計部分を実行するために 12 の個別のスレッドを使用します。つまり、カウントは GLOBAL ではありません。グローバル カウントを取得するには、レイヤーをもう 1 つ追加する必要があります。
2) ボルトでは、マップはカウントを格納するために使用されます。これは、状態があることを意味します。現在のワーカーが失敗した場合、ボルトに格納されているすべてのカウントは失われますか? ストームはステートレスであるため、
3) 代わりにトライデントを使用してこれを達成する必要がありますか?