• Возможно ли стать бекенд Ruby on Rails разработчиком? Или там только full-stack?

    sim3x
    @sim3x
    сновной его паттерен - MVC - подразумевает как серверную часть, так и верстку
    нет, не подразумевает

    Возможно ли писать на нем только бек?
    да

    Или основную часть проектов придется и верстать самому?
    как захочешь / как тебе скажут
    Ответ написан
    Комментировать
  • Что такое инстанс (экземпляр) приложения?

    oh_shi
    @oh_shi
    Вот у вас есть контроллер, который обрабатывает поступающие запросы. На каждый запрос он получает из параметров инстанс переменную, например "@var". Её значение уникально для каждого запроса. Вот так приложение выполняет один и тот же код, но для разных входящих данных.
    При дефолтных настройках вашего сервера, запросы встают в очередь и выполняются последовательно. Но если нагрузка начинает превышать возможности такого решения, то можно начать запускать приложение в нескольких инстансах. Это подразумевает выполнение одного и тоже кода в нескольких процессах (воркеры) или даже на разных серверах.
    Пример: сервер распределяющий нагрузку (1 сервер) разделяет запросы на несколько инстансов (n серверов), где запущено одно и тоже приложение, но они все обращаются к одной базе (1 сервер).
    Ответ написан
    Комментировать