私の会社は、クライアントからのデータを処理します。クライアントは、私たちが管理する sftp サーバーにプッシュすることでデータを送信します。私たちのコード (ほとんどが Java、Scala、Node.js で、Python/shell が少し含まれています) は、読み取り専用モードでこのサーバーにヒットし、これらのファイルをダウンロードした後に一連のデータ処理を行います。
Java ライブラリが sftp を実行するのにそれほど優れていないだけでなく、一部の開発者が使用する Windows ではノード 1 でさえ機能しないため、このシステムに不満を感じています。
この問題を解決するための優れたアーキテクチャ パターンは何ですか? OS に依存しない優れたライブラリから簡単にアクセスでき、ファイル ビューアーを介して閲覧するための優れたツールを備えた、安全な内部ファイル サーバーが必要ですか?