[Payment hold system] 请问这个问题的考点是什么

题目大意:

设计一个delay transcation system,背景是他们自己的game platform里面的虚拟货币,要求用户可以设定一个未来的时间来给另一个用户转特定数额的钱,并可以支持cancel还未发生的transactions,可以assume有一个banking API可以call去真正执行transaction。

请问这道题的考点是什么,设计架构的大体思路是什么?谢谢

本质上还是一个电子钱包,考的是怎么保证进账出账同时发生。要设计分布式事务,delay transaction 就是需要有一个类似 cron job 的系统。