Классические базы данных в нагруженном вебе | Роман Друзягин | Лекториум
Сервис «лёг» через несколько недель после запуска. И проблема была не в Nginx
Через несколько недель после запуска конвертер.онлайн у нас случилась первая настоящая production-ситуация. Сервис перестал открываться. Снаружи всё выглядело довольно стандартно: 502 Bad Gateway. Первая мысль в такой ситуации почти автоматическая: что-то с Nginx. Это логично. Nginx встречает пользователя снаружи, проксирует запросы дальше и именно через него мы часто видим такие ошибки. Но в этот раз проблема была не в нём. Nginx работал. А вот backend-контейнер падал в цикле и не мог нормально подняться...
JavaScript и Node.js простыми словами — что это такое, как работает runtime, где применяется и как быстро начать писать сервер и CLI
🟠🟠🟠 ВЫБЕРИТЕ ЛУЧШИЙ КУРС по JAVASCRIPT 🟠🟠🟠 Короткая формула такая: JavaScript — язык, Node.js — среда выполнения JavaScript вне браузера. Но чтобы не путаться дальше, разделим роли. Обычно за этим запросом скрывается один из практических вопросов: можно ли писать бэкенд на JavaScript, чем Node.js отличается от браузера, зачем Node нужен фронтенд-разработчику и какие задачи на нём реально решают. Node.js — это JavaScript runtime environment. Он включает движок V8 для выполнения JavaScript и набор API для работы с сетью, файловой системой и процессами...