1、该项目是多彩贵州网有限责任公司官方APP,配合PC端使用的移动端新闻媒体传播APP,同时也是省委宣传部媒体载体宣传工具,面向全互联网宣传贵州,实时发布贵州热点,焦点新闻,政府相关政策法规等一系列新闻。
2、该项目所用到的技术是以Java作为基础开发语言,后台管理和APP底层接口服务分开,APP底层接口服务面向APP端开放,后台管理端面向内部编辑人员开放,同时使用的架构是springmvc+mybatis+spring+mysql+redis+dubbo+zookeeper等技术,接口数据安全方面,最开始使用的是MD5,后来改使用RSA加密,经过高并发实战检验过的。利用第三方激光推送做新闻推送处理。
3、部署,用的是阿里云服务器,SLB也是阿里云的,利用负载均衡提高并发,并降低单点故障处理时间,易于扩展。
4、使用阿里云oss技术放置新闻数据。