LINUX.ORG.RU

История изменений

Исправление 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-локи?

Это сраные копейки.

Ну да. Так к чему ты аякс вспомнил?