Когда я был на своем предыдущем рабочем месте, где работала поисковая система, я заметил, что у них есть исполняемые файлы, созданные с использованием C ++, которые вызываются с параметрами командной строки сценарием cgi для обслуживания каждого веб-запроса. (например, когда пользователь нажимает кнопку поиска)
Я не мог понять полную картину в целом, но был удивлен тем, сколько будет издержек при запуске нового процесса для каждого пользовательского запроса, так как загрузчик ОС должен отобразить пространство процесса и т. Д. (Это был Unix Solaris)
Это устаревшая технология или я что-то упустил? (например, если запуск процесса может быть оптимизирован путем создания постоянного отображения, и они бы это сделали). Или есть лучшие альтернативы для запуска кода C ++ для веб-запроса?