YS
Я ж думаю бота написать, но тогда придется просить админов его сюда добавлять, а этого делать мне совсем лень.
Нет ничего плохого в том, чтобы не включать волшебную абстракцию со своими интересными приколами, а просто заблокировать чертову строчечку в таблице accounts в начале транзакции.
Обычный. Вы рассуждаете о том, чего никогда не пробовали, но транслируете какие-то опасения, не так ли?
> Это вы тут как черт из табакерки выскакиваете, как только в чате появляются нужные ключевые слова.
А можно без переходов на личности, придумывания моих мотивов и т.п.?
Я тут участвую в обсуждении разных тем, и то, что Вам кажутся "ключевые слова" — не моя проблема.
>чтобы не включать волшебную абстракцию со своими интересными приколами,
Это с какими же, подробнее?
> Нет ничего плохого в том, <skip> а просто заблокировать чертову строчечку в таблице accounts в начале транзакции.
Да ещё как есть, как раз. Дело в том, что:
1. Безошибочно "заблокировать чертову строчечку" почти никто в нетривиальной ситуации на самом деле не способен (но самонадеянность аж захлёстывает, как и положено нормальным программистам, о да ;) ).
2. Всё время, потраченное на раздумывание над проблемами concurrency — чаще всего напрасный труд, не относящийся к решаемой высокоуровневой задаче (за который расплачивается работодатель, кстати).