クライアント間で共有されるアクティビティのキューがあり、ユーザー アクティビティをキャプチャし、他のサイトのロボットによって実行されます。アクティビティの例は次のようになります。
CREATE FOLDER /docs
CREATE FILE /docs/journal.txt
DELETE FILE /docs/blog.txt
MOVE FOLDER /docs/images /docs/photos
...
多くの場合、アクティビティを 1 つに減らすか、またはまったく減らすことができます。例えば:
CREATE FOLDER /docs
RENAME FOLDER /docs /documents
単純に次のように変更できます。
CREATE FOLDER /documents
そして次のようなもの:
CREATE FOLDER /docs
RENAME FOLDER /documents
DELETE FOLDER /documents
キューから完全に削除できます。
この種の削減/最適化は非常に一般的な問題のように思えます。攻撃する前に、いくつかの一般的な解決策を試してみたいと思います。経路探索の最適化問題のようです。
何か案は?