При наличии OPcache или APC, новые изменения не будут "просто работать".
$ php5-fpm reload
Команда очистит кэш и принудит его пересоздание при первом обращении.
В случае Go приложения, если есть несколько образцов приложения, проблем возникнуть не должно (как пояснил ImLiar). С одним же образцом можно запустить новую версию на соседний порт, перенаправить запросы с веб-сервера на него, и отключить старый после короткого ожидания.
Если время ответа CRUD сервиса на Go составляет 10мс, я бы занялся поиском причин.
Далее приводиться огромный список шагов, который не отражает действительность. Первичная настройка капистрано — 5 минут. Деплой — одна консольная команда.
А разве то, что делает эта консольная команда, — не тот же самый "огромный список шагов"?
Команда очистит кэш и принудит его пересоздание при первом обращении.
В случае Go приложения, если есть несколько образцов приложения, проблем возникнуть не должно (как пояснил ImLiar). С одним же образцом можно запустить новую версию на соседний порт, перенаправить запросы с веб-сервера на него, и отключить старый после короткого ожидания.
А разве то, что делает эта консольная команда, — не тот же самый "огромный список шагов"?