Задать вопрос
@vGrabko99
html, css, js, php, golang, mysql

Обязательно ли запросы к go проксировать?

Добрый день.
В инете нашел информацию 2013 года, что, мол, в проде не надо запускать бинарник на прямую в сеть (не безопасно говорят), что надо проксировать через nginx, тогда дырок меньше будет.
Как на данный момент с безопасностью встроенного пакета для создания сервера в go?
Заранее спасибо
  • Вопрос задан
  • 302 просмотра
Подписаться 1 Оценить 1 комментарий
Решения вопроса 2
Владимир, стоит.
На том же nginx-e вы легко сможете настроить отдачу статики, кеширование запросов, конфигурировать будет проще и не надо будет менять код приложения, ради добавления новых плюшек.
Касательно безопасности, nginx сможет вам помочь, если вы захотите спрятать код от внешних сервисов ( взлом сервера с nginx, не коснётся сервера с бэкендом ), либо, например, если вас будут атаковать всякие китайцы, то можно без проблем подключить geoIP модуль и настроить фильтрацию по странам ( если китайцы присутствуют на этом ресурсе, то без обид :) )

Добавлю, что помимо безопасности, установка nginx поможет в будущем, если захотите изменить архитектуру приложения ( добавить несколько бэкендов, настроить балансировку и прочее )
Ответ написан
Комментировать
sim3x
@sim3x
Стоит
У nginx больше опыта в таких делах и большая часть проблем с безопасностью уже решена
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы