Koca Ventures Ltd
71-75 Shelton Street
Covent Garden, London
WC2H 9JQ, United Kingdom
Registered in England & Wales16231043

交易系统

为以下规模而生的金融系统账本级吞吐

我们设计并构建支付通道、银行账本与清结算系统——采用 TigerBeetle(其官方公开基准超过每秒 100 万笔交易)、Kafka 与 gRPC,达到通用数据库难以企及的吞吐。

TigerBeetle 咨询是针对 TigerBeetle 金融交易数据库的独立实施与集成支持——涵盖 schema 设计(账本、账户、转账)、VSR 复制拓扑、客户端库集成,以及 Postgres 加 TigerBeetle 的混合架构。Koca Ventures 提供立足英国、创始人亲自主导的生产级 TigerBeetle 工程服务,这个数据库的官方公开基准超过每秒 100 万笔交易。

我们构建什么

可随业务扩展的交易架构

01

TigerBeetle 账本核心

具备 ACID 保证的专用金融数据库。TigerBeetle 官方公开基准:每秒 100 万笔以上交易,在账本负载上较 PostgreSQL 有数量级的提升。

02

基于 Kafka 的事件流

以 Apache Kafka 为骨干的持久化、有序交易事件流。支持回放、审计和向下游服务扇出——事件先持久化,后消费。

03

gRPC 微服务 API

服务间高性能、类型安全的 gRPC 接口。紧凑的二进制协议在高频服务间金融调用中较 REST 显著降低序列化开销。

04

实时欺诈检测

图神经网络异常检测,设计为在交易链路内标记可疑交易,而不阻塞支付流程。

数据库对比

账本场景下的 TigerBeetle 与 PostgreSQL

在 TigerBeetle 官方公开的对比中,它在纯账本吞吐上领先 PostgreSQL 约 22 倍——每次查询批量处理数千笔转账,并在数据库层面强制复式记账约束。多数生产环境的金融科技公司两者并用:TigerBeetle 做核心借贷引擎,PostgreSQL 负责报表、用户数据与分析。

维度TigerBeetlePostgreSQL
Schema固定(账本、账户、转账)灵活,可自定义
吞吐TigerBeetle 官方公开基准约 1M TPS持续账本负载下较低
查询灵活性仅按 ID 查找完整 SQL
安全性内置借贷校验,且不可变由应用代码或 SQL 强制保证
与应用数据的原子性独立系统(需 2PC)单一事务内完成
适用场景核心借贷引擎报表、用户数据、混合分析
案例

我们构建过的交易系统

01

碳平台——核销与审计轨迹

为我们构建的一个 B2B 碳平台实现碳信用追踪与核销——采购与已核验的核销以区块链锚定的凭证记录,并配备满足 CSRD 要求的审计轨迹。

02

支付网络原型

基于 TigerBeetle 与 Kafka 的银行支付通道概念验证——高吞吐复式转账,在普通商用硬件上完成压力测试。

常见问题

交易系统常见问题

什么是定制金融交易系统?

定制金融交易系统是为处理高并发支付、账本记账或转账而专门构建的软件——它围绕您的业务规则、合规要求与吞吐目标设计,而非通用的银行中间件。

什么是 TigerBeetle,为什么用它构建金融系统?

TigerBeetle 是一款专为金融交易打造的数据库,具备严格的 ACID 保证与硬件级安全防护。其开发团队公开的基准为每秒 100 万笔以上交易,在复式账本负载上较通用数据库有数量级的提升,且其设计目标是永不损坏金融数据。

你们的交易系统处理支付有多快?

吞吐取决于您的负载和硬件。TigerBeetle 的官方公开基准超过每秒 100 万笔交易;我们按您实测的吞吐目标做设计,并在上线前对完整系统做压力测试。

Kafka 在金融交易架构中扮演什么角色?

Kafka 充当服务之间的持久化事件日志——每个交易事件先写入 Kafka,下游消费者即使故障也能重放而不丢事件。它还支持审计回放、实时分析,以及向报表与反欺诈系统扇出。

你们的金融科技系统能满足哪些合规标准?

我们的系统在架构上面向 PCI DSS 合规、GDPR 数据驻留以及符合 SOC2 的审计日志。我们为银行与支付领域的监管审批流程提供架构评审支持。

Last reviewed:

准备开始构建?

构建您的交易系统

告诉我们您的吞吐要求、合规约束与时间安排。我们将为您推荐合适的架构,并给出清晰的范围界定。