设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Java
›
[设计问题] 关于电商结算系统的
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
买五菱星光 S 会不会很没面子
›
[踢楼] 非凡云开业大吉!抽 8 台一年云服务
›
相亲聊天 各位大佬帮我说说 到底聊的有啥问
›
大家从毕业开始就开始一直连续着工作了吗?
›
千万不要把 windows 唯一的管理员账户禁用
今日热议主题
有没有噪音小一点的胶囊咖啡机?
求救, Google Passkey 使用问题
OpenWrt 路由器上,还可以跑些啥好玩的服务
家庭路由器组网求助
JetBrains 系中的 Codeium 插件大升级,改
集思广益:马上去香港了,可以买点什么,或
youtube 如何每次刷新都能获取到最近日期的
grok3 api 开放了 有点贵啊。。
刚进公司时,开发工作饱满,两年后做得差不
南方航空 app 一直在闪退,大家有遇到类似
[设计问题] 关于电商结算系统的
clbigdata
· 2024-8-8 09:58:31 · 79 次点击
前几天面试,我把公司目前的电商结算流程说了下,因为目前我这接手的项目当中,在整个结算流程里边,扣减资产的过程中,例如减积分,优惠券核销等等流程,都是通过结算模板进行编排的,整个的技术底层是结合了流程引擎通过前后状态控制是否进行下一个节点的进行,或者会滚的,全部流程中只是对结算流程进行了存储,在后台的话其实就是一个大 json ,里边包含了当前带执行节点,以及出错要回滚的方法等。 面试官说我这个不行,不知道有没有啥更好的设计,他说这个计算流程要生成一个结算 id 落库存储。
举报
·
79 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
5 条回复
沙发
chutianyao
小成
2024-8-8 10:09:39
"结算 id 落库存储"是把整个 json 落库吗, 估计是为了异常情况补偿、业财对帐等场景使用吧, 实际业务意义不大.
我们目前也是节点串行执行,哪一个节点失败,就从该节点开始进行回滚
板凳
sentinelK
初学
2024-8-8 10:23:11
“不知道有没有啥更好的设计”
这要看你的需求而定,空谈没有意义。
你非要掰扯商飞 C919 和洛克希德马丁 F22 哪个设计好,这不是抬杠么。
你说 F22 载人少,他说 C919 挂载导弹少。
地板
onll42y
小成
2024-8-8 15:44:23
“生成结算 id 落库”是为了做幂等吧?防止一个订单多次提交
5#
kw8023cn
初学
2024-8-19 15:11:30
如果只有“这个方案不行”这么一句话,这个面试官就是扯淡,丢他老母就行了,下一家
6#
tomatocici2333
小成
2024-8-28 15:54:39
[设计问题] 关于电商结算系统的
= =没有业务场景就说不行,面试官有点拉
浏览过的版块
宽带症候群
NAS
MacBook Pro
返回顶部