【支付】BCP
美团业务正确性校验平台 BCP的设计与实践 https://tool.lu/en_US/deck/sw/detail
视频:https://www.bilibili.com/video/BV1Ng41137Vy/
阿里巴巴如何实现实时业务校验平台智能化升级? https://www.infoq.cn/article/j*6vp2pbuggcrzbhcaog
为了更高效率的让应用快速接入业务对账平台,同时减少对应用带来的性能损耗和代码侵入,BCP 通过事件模式,把业务数据变化触发的消息(如 DB 变更日志数据,消息中间件消息)转换成响应业务的事件,放入到事件执行队列进行规则的检查,事件监听框架采用了通用的架构设计,实现了消息的对接,而 DB 日志又可以转接到消息上,实现数据库变更的实时监听。
BCP系统架构图(来自阿里)