TECH技术与产品

技术架构
决定平台天花板

深入了解鲸云物联如何支撑 亿级流量万级代理十六通道聚合

ARCHITECTURE · 架构总览

三端架构 · 分层清晰

分离关注点 · 独立演进 · 可按端扩展

前端三端
WEB
管理后台
WEB
代理后台
H5
公众号终端
API 网关
Nginx + JWT + Rate Limit
统一鉴权 · 流量管控 · 审计日志
NestJS 应用层
22 业务模块
卡片管理
订单
代理
财务
流量
套餐
通道
用户
权限
告警
日志
报表
数据层
MAIN DB
PostgreSQL 主库
CACHE
Redis 缓存
QUEUE
Bull 任务队列
外部集成
16+ 运营商 API
微信支付
支付宝
CARRIERS · 运营商

已接入 16+ 运营商通道

不被单一渠道锁死,业务切换无感

API
中国移动
ONLINE
API
中国联通
ONLINE
API
中国电信
ONLINE
API
中国广电
ONLINE
流量池
新科威
ONLINE
流量池
乐选
ONLINE
流量池
益码云
ONLINE
流量池
华运
ONLINE
API
奇诚
ONLINE
API
信联 OS
ONLINE
API
天翼连接
ONLINE
API
鹏博士
ONLINE
API
中移香港
ONLINE
API
环球漫游
ONLINE
流量池
三网 MVNO
ONLINE
+
更多接入中
AGENT · 三级代理

清晰可追溯的价格链路

每一笔交易、每一级利润,都能在后台追溯到每一分钱的去向

平台拿货 ¥1,500
L1 代理拿货 ¥2,000利润 +¥500
L2 代理拿货 ¥2,500利润 +¥500
L3 代理拿货 ¥3,000利润 +¥500
最终用户支付 ¥3,000链路终点
复式记账保障 · 每一层价格在合同与后台双向锁定,订单落地那一刻,三级利润即时入账。
SAFETY · 资金安全

双记账 · 资金永不出错

复式记账(Double-Entry)

每笔资金流动借贷平衡,任意账户都可审计

幂等设计

分布式锁 + 乐观锁,防止重复扣款、重复分佣

数据隔离

代理、客户、平台账户物理隔离

// JournalEntry — 单条资金流动记录
interface JournalEntry {
id: string; // ULID
txId: string; // 事务组
account: string;
side: 'DR' | 'CR'; // 借 / 贷
amount: bigint; // 最小货币单位
currency: string; // CNY
metadata: Json; // 业务单号 / 订单 / 渠道
createdAt: Date;
}
// 约束:SUM(DR) === SUM(CR) per txId
CHECK (sum_debits = sum_credits)
0.0%
月度可用率目标
0
后台自动化任务队列
0月+
生产环境稳定运行
累计处理订单 1,280+ 万笔
API · 开放能力

面向设备厂商的 API 接入

主流 RESTful 风格,JWT 鉴权,Webhook 事件回调

关键 Endpoints
POST/v2/cards/activate批量开卡
GET/v2/cards/{iccid}/usage流量查询
POST/v2/cards/{iccid}/pause停机
POST/v2/cards/{iccid}/resume复机
POST/v2/plans/subscribe套餐订购
GET/v2/agents/earnings代理分佣查询
POST/v2/webhooks/events事件回调
// 批量开卡 — curl 示例
curl https://api.jingyun.io/v2/cards/activate \
-X POST \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"carrier": "cmcc",
"plan": "10g_monthly",
"count": 1000,
"batch_id": "dev_20260423"
}'
// → 200 OK · 218ms
{
"status": "success",
"activated": 1000,
"batch_id": "dev_20260423"
}
联系我们获取完整 API 文档

架构图 + 技术文档,请联系销售获取完整资料

我们可以就您的业务场景,做一次 30 分钟的技术对齐