Это то, что делает любая база данных - запуск феноменально дорог, но БД предоставляет несколько различных способов подключения - пример протокола Oracle BEQ.
У Telnet есть проблемы, рассмотрим ssh. В любом случае, рассмотрим демон, который отвечает на запросы на подключение через порт (я думаю, вы бы использовали сокеты AF_UNIX), а затем создаёт отдельный сеанс.
Расширенное программирование Стивенса в UNIX Enririonment или Расширенное программирование UNIX Рочкинда содержит обсуждения и полные примеры. Так как моя книга Стивенса, кажется, ушла в длительный отпуск, см. Rochkind 4.3 и 4.10.
И нет, для использования этого подхода нет ожидающей гибели.