История изменений
Исправление Miguel, (текущая версия) :
При наплыве клиентов при твоей архитектуре это будет происходить чаще
Да, сменится с 0.000001% на 0.00001%. Big deal.
ты нагрузил параллельностью
Ещё раз: нет такого понятия «нагрузил параллельностью». Нагрузка та же, плюс 0.00001%.
Я этого не говорил.
Тогда что ты имел в виду? Как ты предлагаешь запрашивать информацию на фронте, не передавая информацию между браузером и сервером?
И пока я пишу, в твоем варианте у 10 клиентов в очереди сидит 100 локов, а в моем только 10.
Да нет там никакой очереди. Read-локи не мешают друг другу выполняться.
Влияют на время ответа.
Нет, не влияют.
для надуманной проблемы.
Медленно (относительно) грузящиеся странички — надуманная проблема? Ну ОК.
Это ты говоришь о постоянной долбёжке запросами.
Так постоянно и долбят. Разные юзеры.
каждый юзер отправляется в свой бекенд
Щито? Ты запускаешь новый сервер на каждого юзера?
Но даже если так, то они все будут обращаться к одной базе.
И в твоем случае когда ты сделал 10 коннектов из бекенда в БД, у тебя там 10 локов на одного клиента бекенда, а у меня 1.
А какая разница, сколько «локов на клиента», если это Read-локи? Причём общее-то количество будет ровно тем же, просто у тебя те же 10 локов пойдут по очереди, размазываясь на всё время выполнения запроса, а у меня — одновременно, но за то раз — и готово.
Это сраные копейки.
Ну да. Так к чему ты аякс вспомнил?
Исходная версия Miguel, :
При наплыве клиентов при твоей архитектуре это будет происходить чаще
Да, сменится с 0.000001% на 0.00001%. Big deal.
ты нагрузил параллельностью
Ещё раз: нет такого понятия «нагрузил параллельностью». Нагрузка та же, плюс 0.00001%.
Я этого не говорил.
Тогда что ты имел в виду? Как ты предлагаешь запрашивать информацию на фронте, не передавая информацию между браузером и сервером?
И пока я пишу, в твоем варианте у 10 клиентов в очереди сидит 100 локов, а в моем только 10.
Да нет там никакой очереди. Read-локи не мешают друг другу выполняться.
Влияют на время ответа.
Нет, не влияют.
для надуманной проблемы.
Медленно (относительно) грузящиеся странички — надуманная проблема? Ну ОК.
Это ты говоришь о постоянной долбёжке запросами.
Так постоянно и долбят. Разные юзеры.
каждый юзер отправляется в свой бекенд
Щито? Ты запускаешь новый сервер на каждого юзера?
Но даже если так, то они все будут обращаться к одной базе.
И в твоем случае когда ты сделал 10 коннектов из бекенда в БД, у тебя там 10 локов на одного клиента бекенда, а у меня 1.
А какая разница, сколько «локов на клиента», если это Read-локи?
Это сраные копейки.
Ну да. Так к чему ты аякс вспомнил?