南方传媒boss系统
南方传媒boss系统,包括界面子系统,日志分析统计子系统,在线鉴权子系统,数据同步子系统,和数据抓取子系统。界面使用了spring+spring mvc+hibernate为基础架构。
设备数据使用了flume+kafka+zookeeper处理日志信息的分析读取和入库。接口使用了restful风格,使用redis作为设备数据缓存使用。由于数据量巨大(设备表数据量接近一个亿),使用了sharding-jdbc进行分表。为了支持查询速度,使用elasticsearch作为搜索引擎提供界面查询使用,使用logstash实现从mysql到elasticsearch的数据同步。
南方传媒支付系统
系统对接了包括微信支付、支付宝、苹果内购等三家支付机构,暂时微信、支付宝两家已开发支持APP支付、扫码支付、退款、自动续费、签约解约、对账单对账等功能。苹果内购已开发支持支付凭证校验功能。同时提供正式环境及沙箱环境下的支付对接。
● 现接入支付渠道包括粤听APP,bilibili大电视APP
垂直采APP
是一个仅面向供应商和终端商搭建一个垂直采购的平台。用于终端门店用户,很方便从海量的供应商中,找到自己心仪的产品,轻松解决进货渠道的问题。项目使用spring mvc作为框架(现有打算用spring boot微服务进行项目重构,只是已经线上稳定运行,所以暂时未实行),mysql作为底层数据库,bootstrap作为前端框架,redis做nosql数据库作为缓存,使用ElasticSearch作为搜索引擎解决大数据模糊搜索的解决方案,使用MQ作为消息队列,Log4j管理日志,数据库进行了读写分离,服务器做了集群了负载均衡。现已上线稳定运行,有近万供应商和数十万终端进驻