Что такое 12-factor app?

Middle
157 просмотров
AFK Offer AI

Методология для облачных приложений от Heroku. 12 принципов: один кодовая база, явные зависимости, конфиг в env, backing services как ресурсы, разделение build/release/run, stateless процессы, port binding, масштабирование через процессы, disposability, dev/prod parity, логи как потоки, admin процессы. В Go это естественно — бинарник, env конфиг, stdout логи, graceful shutdown.

Следующий вопрос

Как ты оптимизировал производительность?