Что нужно знать при создании веб сервиса на компилируемом языке?
нет, это не так
никто не мешает гонять написанное на интерпретируемых языках вечно, не запускать на каждый отдельный запрос
никто не мешает перезапускать написанное на компилируемом языке на каждый запрос. более того, это даже будет шустрее чем с интерпретируемым языком.
обратить внимание нужно на проектирование.
если применять те же подходы что и для языков с динамической типизацией - Go покажется очень неудобным.
как только вы обнаружите что вам там и сям нужно приведение типов или рефлексия - значит вы спроектировали неправильно, спроектировали так, как привыкли на языках с динамической типизацией делать.
вылететь может что угодно. и интерпретируемый и компилируемый.
если вам нужна повышенная надежность - запускающая среда должна тут же перезапустить процесс. или вообще иметь несколько процессов запущенных одновременно - запасной и основной и балансировать между ними запросы. это все относится и компилируемым и к интерпретируемым языкам.
Судя по вашему уровню (исключительно на основании вопроса), для вас никакой принципиальной разницы в разработке не будет.честно мало представляю как работает программа на компилируемом языке
По большому счету одинаково с интерпретируемым: скомпилированная программа уже сразу машинные инструкции, а интерпретатор тратит время на превращение вашего кода в машинные инструкции при запуске и первом чтении кода. Для любителей точных формулировок оговорюсь сразу - объяснение "на пальцах".