★热门 | 语言: Java | Stars: 1.5K+
项目简介
一套面向互联网商户的开源支付系统,采用微服务架构设计,包含账户管理、支付渠道、支付网关、会员管理等独立微服务模块。系统基于领域驱动设计,使用Thrift和Protobuf实现RPC通信,支持多支付渠道灵活扩展。像搭积木一样可定制、可扩展,适合金融交易系统的快速搭建。
核心功能
支付网关:统一支付入口、渠道路由、协议适配
账户体系:多币种账户、余额管理、资金清结算
支付渠道:微信、支付宝等渠道灵活接入
会员管理:商户入驻、认证、风控
RPC通信:Thrift/Protobuf高性能序列化
微服务治理:服务注册发现、熔断限流
数据分库:按商户ID分库分表
分布式配置:ZooKeeper配置中心
技术栈
Java + Spring Boot + Apache Thrift + Protobuf + MySQL + Redis + ZooKeeper + Maven
适用场景
互联网支付系统、微服务支付架构、金融交易平台、支付网关开发、DDD领域驱动设计
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |