TGViewer
Node.JS [ru] | Серверный JavaScript Node.JS [ru] | Серверный JavaScript @we_use_js · 10.8K subscribers
Post #5737 700
Четверо в одной транзакции: кейс-батлы, PgBouncer под Prisma и реплика, которая показывает пустой инвентарь

Про этот сайт с кейсами CS2 уже вышло две статьи, и обе заканчивались перечислением того, чего на нём до сих пор нет: платежей, депозита предметов, кейс-баттлов, рефералки, KYC. Что ж, список теперь исчерпан. И почти вся сложная часть ужалась до одного вопроса: что вообще творится, когда несколько человек разом двигают одни и те же деньги?

Внутри — батл на четверых в рамках одной транзакции, порядок блокировок, благодаря которому дедлок не прилетает, PgBouncer под Prisma и правило про чтение с реплики, которое типом ну никак не описать.

Читать далее

👉 Node.JS [ru]
  • 👎 2
  • ❤ 1
  • 👍 1
More from @we_use_js
  1. Sep 26, 2026Post #5759
  2. Sep 25, 2026Когда разрабов больше нуля, но меньше двух: как в одиночку удержать планку продакшна Свой…
  3. Sep 25, 2026Post #5757
  4. Sep 25, 2026🤖Techlead в эпоху AI: пересобираем роль с Podlodka Techlead Crew AI изменил привычный укл…
  5. Sep 25, 202612 CSS-фич, которыми можно выкинуть часть зависимостей Frontend Focus #759, 23 сентября 20…
  6. Sep 25, 2026Post #5750
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →