AWSの2つのサーバにある20の異なるウェブサイトがあります。すべてのウェブサイトは、DesignMakerというWebアプリケーション(ImageMagickを使用したMVCアプリケーション)を使用して、画像の重い画像処理を行います。ユーザーはそのアプリケーションに画像をアップロードして、アップロードされた画像でデザインをやり始めます。すべての画像処理がコード内で最適化されているとみなすことができます。サーバから画像処理の負荷を取り除く方法
私の懸念は、メインサーバのCPUから重いイメージプロセスの負荷を取り除いて別のサーバに置くことです。だから私の頭に浮かぶ最初のことは、そのアプリケーションを分離し、それを他のサーバー上で動作するWebサービスに変換することです。このようにして、他のマシンに画像処理の負荷をかけます。私が何かを逃したかどうか教えてください。
いくつかの画像処理を行うAPIを呼び出していますか?
他に何がありますか?