Я пытаюсь выполнить следующее:(1) создание данных на моей локальной рабочей станции (2) передача этих данных (огромное количество!) один раз на мой удаленный скоростной сервер (3), выполняющий две отдельные операции с этими данными, которые генерируют (упрощенно) два отдельных выходных файла (4), отправляя эти выходные файлы (каким-то образом) обратно на мою локальную рабочую станцию

Проблема в том, что, разделив поток каналов на стороне сервера на два независимых процесса, я не вижу элегантного способа свести их обратно в один обратный поток.

Что бы на самом деле работало, это создание двух отдельных выходных файлов на стороне сервера, их сохранение и копирование (вручную или в отдельной операции) обратно на мою рабочую станцию.

Также будет работать разделение потока канала уже на стороне рабочей станции и передача двух отдельных потоков на сервер. Это может привести к удвоению нагрузки на сеть, и его следует избегать любой ценой.

Я бы предпочел не сохранять какие-либо данные на сервере. Есть ли способ добавить два потока в один файл tar одновременно? Или какая-то другая идея, которую я не могу найти в банкомате?

С наилучшими пожеланиями

0