латенси через лупбек: 1) заметна, когда умножается на эн запросов; 2) можно избежать; 3) требует программирования динамического пула воркеров на той стороне, с управлением ресурсами и пр — что делать, к примеру, если запросов больше, чем свободных воркеров?
латенси через лупбек: 1) заметна, когда умножается на эн запросов; 2) можно избежать; 3) требует программирования динамического пула воркеров на той стороне, с управлением ресурсами и пр — что делать, к примеру, если запросов больше, чем свободных воркеров?
И так ты все те же проблемы переносишь в продуктивное приложение, с которым общается пользователь. Пул динамически масштабируется в нормальных решениях.
И так ты все те же проблемы переносишь в продуктивное приложение, с которым общается пользователь. Пул динамически масштабируется в нормальных решениях.
я не отказываюсь от того, что некоторые вещи выносить в микросервис имеет смысл, особенно, когда есть шанс, что его можно вообще вынести на другую машину. но ни о какой "латенси через лупбек" тут уже нет речи.
Сервис с пулом коннектов в базу - один раз пишется и юзается для самых разных приложений. Смешивать же бизнес-логику, генерацию HTML и поддержку пула коннектов в базу - не очень понятен смысл. Особенно если движок с пулом коннектов можно написать на Golang, например, а не Perl
вот, если коротко, апофеоз — весь исполняющийся код пользуется одним и тем же процессором. с его точки зрения, пользовательские программы — это полный бардак, смешали всё в кучу
хтмл, бизнесс-логика, базаданных — это всё разные уровни. находятся они в рамках одной программы, в одмно модуле, в одной функции — процессору вообще насрать. речь об абстракциях, которыми пользуются люди
В данном случае смысл в том, о чём ты сам говорил много раз: на Perl асинхронное взаимодействие в базой реализуется геморройно. Зачем весь этот отлаживать прямо вместе с генерацией какого-нибудь портала из шаблонов? В одно с ним приложение?
В данном случае смысл в том, о чём ты сам говорил много раз: на Perl асинхронное взаимодействие в базой реализуется геморройно. Зачем весь этот отлаживать прямо вместе с генерацией какого-нибудь портала из шаблонов? В одно с ним приложение?
Всё можно сделать, Гейтс в своё время писал BASIC на ассемблере под архитектуру, к которой не имел физического доступа (по крайней мере есть такая легенда). Вопрос скорее в том, зачем эти виртуозные ухищрения нужны
Всё можно сделать, Гейтс в своё время писал BASIC на ассемблере под архитектуру, к которой не имел физического доступа (по крайней мере есть такая легенда). Вопрос скорее в том, зачем эти виртуозные ухищрения нужны
мне для вебсокетов было надо. для них же я и шину сделал, чтобы клиенты сообщения не теряли и могли их при реконнекте автоматически перечитать