Я не уверен, что здесь является подходящей терминологией, но я бы хотел, чтобы приложение выполнялось пассивно, готовое принимать команды без необходимости повторной инициализации всего этого.Как мне настроить настройку приложения, чтобы он сохранял постоянный процесс в памяти и не требует повторной инициализации для запуска?
Точное приложение представляет собой систему машинного обучения, написанную на Python, которая занимает много времени для обучения классификатора или загрузки кэшированного классификатора. Как только классификатор загружается в память, тестовые примеры или прогнозы, сделанные классификатором, происходят очень быстро.
Я хочу ускорить преимущество того, чтобы уже загруженный в память классификатор не переклассифицировать/перезагрузить, чтобы я мог быстро получить доступ к классификатору через другие интерфейсы (командная строка, PHP и т. Д.).
Это напоминает мне асинхронность в Javascript, и я предполагаю, что здесь используются одни и те же базовые понятия.
Каков наилучший способ сделать это?
Если вы можете делать то, что вам нужно, используя простую модель запроса/ответа, самым быстрым и простым решением будет XML-RPC. – LeafStorm
Что сказал LeafStorm. Проверьте пилоны или джанго. – 2010-03-20 01:18:49