Прочитай все таки про preload, зачем прелоаду генерировать опкоды если опкоды уже есть от опкэша? Потому что preload все таки генерирует бинарник с уже связанными опкодами(чтобы это не делать во время рантайма), ещё все эти бинарники находится будут в оперативке, благодаря этим факторам происходит какой никакой выигрыш. Про shared-nothing модель, когда ты в первый раз упомянул я подумал про shared-nothing модель микросервисов именно, ещё упомянул бы что именно имеешь ввиду именно борьбу с shared-nothing моделью. Да такая проблема есть, чтобы её полностью решить нам надо отказаться от shared-nothing архитектуры и поставить вместо nginx+phpfpm что то из roadrunner или reactphp(там тоже демон если не ошибаюсь). Но тогда отказаться придётся от всех плюшек shared-nothing модели и начать решать кучу других проблем, тут тебе и несовместимый код, утечки памяти, всякие профайлеры перестают работать, дебаггинг усложняется и так далее. Это проблема с оверхедом запросов, ее не обязательно решать через смену архитектуры, хотя да, только так она решается полностью, но на половину хотя бы можно решить с помощью preload (в гугле много материалов про это), при этом не жертвуя ничем остальным кроме немного памяти и не заимея себе ещё больших проблем.