У меня однопотоковый процесс, который принимает входной файл и создает выходной файл (принимает входные и исходные пути файла). Я хочу использовать Erlang для создания, управления и закрытия нескольких экземпляров этого процесса.
По сути, всякий раз, когда клиентскому процессу требуется создать выходной файл, клиент подключается к серверу Erlang с помощью пути ввода и вывода - сервер инициирует новый процесс - передает ему пути, а затем, когда процесс завершен прекратить процесс.
У меня есть общее представление о том, как работает gen_server и т. Д., Но я хочу знать, могу ли я использовать erlang для создания и удаления экземпляров внешнего процесса? (например, банку). В какую библиотеку я должен заглянуть?