Articles

Home

ATAM 架构评估方法在支付系统的应用

Pinned

ATAM 架构评估方法在支付系统的应用 引言 支付系统作为金融级核心系统,其高并发、高可用、高性能(以下简称“三高”)设计直接决定资金安全、用户体验与业务连续性,同时需严格遵循《非银行支付机构客户备付金存管办法》《支付清算组织管理办法》等金融合规要求。设计满足安全性、可用性、性能和可修改性等质量属性要求的系统架构,是保证支付系统顺利开发和稳定运行的核心前提。 ATAM(Architecture Tradeoff Analysis Met

AI 在 Web3 领域的应用

Pinned

AI 负责“理解、决策、执行”,Web3 负责“身份、资产、支付、结算、激励、可信记录”。 如何让“非人类软件主体”安全地拥有身份、调用工具、持有预算、执行交易、留下可验证记录。 1 AI + Web3 六个主要方向 A. Agent + Wallet:让 AI 代理拥有钱包和执行权限 这是最直观的方向。 如果一个 AI 代理能持有钱包、签名、调用智能合约,它就能自己完成很多流程:下单、支付 gas、跨链换币、订阅服务、领取收益、发起投

漫谈还款交易系统"四化"建设理念和实践

漫谈还款交易系统"四化"建设理念和实践 前言 本文以数禾科技信贷还款交易系统建设为例,总结其在结构化、通用化、流程化和闭环化("四化")系统设计方面的探索与实践。 业务背景 还款交易指用户接收借款资金后,如期或提前,主动从银行账户支付或被动从银行账户扣款,最终归还到在贷账户并冲抵余额的行为。区别于还款计划(也称借据、订单、账单、分期等)表示贷款账户,还款交易关注用户“还”的行为动作和处理过程,还款交易系统是以“扣款并入账”为核心展开的系

自动化测试平台功能需求

createdat: 2018.02.08 updatedat: 2018.04.12 @汇付天下 autogo自动化测试平台功能需求 autogo ( 简称 ag ) 是结合信息中心应用系统设计特点和质量管控流程,解决应用续持续集成 ( CI ) 和持续发布 ( CD ) 落地的核心依赖而开发的自动化测试平台。其主要目标是解决开发和测试的串行关系,提升开发和测试的效率;在符合条件的场景下,新功能测试和回归测试可以做到无人干预的全自动化

权限管理领域模型设计

createdat: 2024.04.28 @数禾科技 背景说明 名词解释 对象模型 场景推演(正向) - 4.1. 角色说明 - 4.2. 场景示意 - 4.3. 场景推演 其他问题 # 权限管理领域模型设计 背景说明 解决解决方案/产品 ToB 输出的多租户支持场景,不同租户共享产品和角色管理方案。 解决当前角色管理混乱问题,全公司统一定义一棵角色树并作为标准化的管理样板。 解决当前集中式权限申请操作繁琐的问题,支持用户在业务系统直

Ethereum Virtual Machine 生态

Ethereum Virtual Machine 生态 什么是 EVM? 一个“去中心化的世界计算机”,专门用来执行智能合约。EVM 生态 ≈ Web3 的 JVM 解决三件事: 如何执行代码(EVM) 如何保证一致性(共识机制) 如何形成网络效应(多链兼容) EVM 的主要职责 执行智能合约代码(Solidity) 管理账户和状态 计算 Gas(手续费) 保证所有节点执行结果一致 支持 EVM 的链 Ethereum(原生) BNB