撮合系统,顾名思义,就是撮合买家订单和卖家订单从而使交易完成

交易的基本流程:
系统启动交易功能:开启一个能够交易的币对,使买家和卖家能够提交订单
检查订单的合法性:出价不能小于零,理论上卖价也不能太高
计算手续费
检查账户余额
保存订单信息 (持久化到数据库)
撮合交易:匹配合适的买卖双方,使其交易
记录成交数据
账户更新:双方账户金额的判断
返回数据:将更新后的市场数据实时返回给用户

买单和卖单是什么?这是币币交易吗?好像就是单纯的商品交易,后面再细细看

整个流程包含多个服务,但是根据单一职责原则,撮合系统只用来负责撮合交易即可

posted on 2025-02-18 18:43  海海加油  阅读(28)  评论(0)    收藏  举报