系统部署在WindowServer、Linux,采用分布式BS架构, 整个平台由 3 个 WEB系统,2 个中间件, 三个分布式接口端组成,开发语言涉及 .NET、Java、 Android、 C, 数据库采用 Sql Server。
使用到的第三方技术以及解决方案包括 .NET MVC、 Spring MVC、 Redis、 Nginx、 Tomcat。
系统的难点在于处理用户碎片化的投放需求,对广告业务进行分区域、多行业、多终端的管理,对媒资进行管理、检测、转码、断点下载、分段下载,对线上业务进行监控、告警、统计、预测,同时处理海量终端的请求。