Хочу рассказать вам об одном баге. Не забавном. Не хитром. О том, от которого у вас падает желудок, когда в 23:00 в четверг приходит уведомление в Slack.
Что случилось
Я разрабатывал систему подписочных платежей для Nexural. Приходит вебхук Stripe —
Состояние гонки в обработчике платежного вебхука оставалось незамеченным 3 недели. Когда оно сработало, с 4 клиентов списались двойные суммы. Вот полный постмортем и почему я теперь тестирую код биллинга иначе.
Part ofProduct Systems->Хочу рассказать вам об одном баге. Не забавном. Не хитром. О том, от которого у вас падает желудок, когда в 23:00 в четверг приходит уведомление в Slack.
Я разрабатывал систему подписочных платежей для Nexural. Приходит вебхук Stripe —
Reader route
article -> proof -> offer
cluster
Product Systems
intent
Engineering
route
next step
What to do with this
If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.
