209 похожих чатов

Ребят, а как делают учет баланса пользователей надежным? Вот есть коллекция

операций: операция, сумма, счет

По моему высчитывать баланс обновленный в том сервисе и писать в бд, где создаешь операцию - ненадежно. Вдруг прервется, ошибка вылезет или серв упадет.

Думал еще калькулироовать баланс каждвй раз при фетче счета. Но это не дешево по ресурсам, когда будет под 1000 операций на счету.

Еще думал в монге хуки использовать после добавления операции - калькулировать и писать новый баланс.

Как лучше делать? Какие питфолы есть?

6 ответов

6 просмотров

Могу посоветовать для начала не использовать монгу, дабы иметь нормальный механизм транзакций, или же использовать queue

"Ребят, а как делают учет баланса пользователей надежным?" не используют JS для подобных задач)

Dmitriy Sviridov
"Ребят, а как делают учет баланса пользователей на...

Та можно вполне и на js делать, просто использовать нужные инструменты

Konstantin Belkin
Та можно вполне и на js делать, просто использоват...

Можно, но если речь о надёжности, я бы отдал предпочтение языкам с сильной типизацией

Похожие вопросы

Обсуждают сегодня

Карта сайта