前言
更新时间:2024-09-12
背景
5G时代,通讯行业可谓是百花齐放百家争鸣,但仍旧未能看到一个能承载B端与C端的共存的完美平台,亦没有看到一个真正为 营运商业务 销售渠道铺路的企业级分销系统。所以我们来了,我们将持续投入并为此付出努力。
简介
优卡帮分销系统专注于号卡系统开发和定制已经有七年的经验,能够100%支撑号卡、靓号、物联卡/设备、话费充值等通讯业务的全生命周期管理。与全国四大运营商深度合作,运营商提供优质的产品资源,可当提供标准应用系统、标准接口为客户搭建全流程在线分销体系。
系统架构图
产品价值
平台价值 | 描述 |
---|---|
订单系统 | 企业级订单系统,支持多维度查单、生产、结算、分析,支持一键切单、批量导单/结算 |
供货中心 | 支持秒返和长期月返,支持自动生产、规则引擎、报警通知、在线支持等高级功能 |
下游分销 | 自定义下游代理商等级,可单控指定代理商商品瘦小权限,批量商品定价、独立定价 |
渠道中心 | 支持与四大营运商渠道接口和二级市场接口无缝对接,目前实际对接渠道已超过100+ |
号码池 | 无论专属号池或线上号池,均可实现在线实时获取推荐靓号,提升下单转化率 |
提现优化 | 支持多种手续费提现,支持个人\企业 普票、专票提现,支付宝一键单笔转账、批量提现 |
数据分析 | 全方位多维度大数据分析订单数据、渠道数据、代理商数据,实时监控店铺运营状态 |
电商抓单 | 支持主流电商平台订单同步到号卡系统生产,状态更新等,支持私有电商平台接入 |
电商小店 | 下游代理均可对商品加价、包装销售,可生成专属小店推广号卡、靓号等多类产品 |
技术架构
- 前端:Vue3 + TypeScript + NaiveUI + UniApp
- 后端:GoLang + GoFrame
- 数据支持:MySQL8.2 + Redis7 + Elasticsearch8
- 运行环境:Linux、Windows、Mac(推荐使用Linux)
从PHP迁移到GoLang
当在通讯业务场景下需要处理大量的渠道数据对接时,往往需要进行大批量并发HTTP请求。相较于PHP,GoLang在并发性能、性能表现、安全性、开发效率和生态系统方面都拥有强大的优势,几乎是完全碾压
我们早期(约4年前)使用PHP开源了首个系统版本,但在实际营运中发现无论是性能占用还是在行业场景应用中,PHP都显得力不从心,无法将业务发展到极致。因此,为了达到更高的业务要求,我们决定彻底迁移到Go语言
你可能会好奇为什么我们选择了GoLang而不是Java。我们发现做通讯行业的企业,往往更注重业务和功能需求,对技术敏感度相对较低。相比Java而言,GoLang具备部署简单、更高的并发性能和执行效率以及更低的资源占用等优点,门槛低,并且具备维护难度更低的特点