1:本人参与开发的金融及商城二合一项目APP
2:各大市场搜索“侨行天下”可以体验
3:项目简介:黄金租赁投资兼电商功能,不定时的商品拍卖,秒杀,促销活动等。
部分工作描述:
1:拍卖系统由本人单独做技术选型及开发实现,拍价更新、出价被超越实时通知,出价,截拍,延时截拍等为拍卖核心功能。本人根据公司现有服务器能力评估,如果实时通知功能使用socket技术实现公司的服务器恐怕很难抗住,后经过查阅资料参考其他公司的实现方式,决定采用第三方推送的的技术栈来实现实时通知功能,这样可以大大降低自身服务器的压力,后来经过线上检验运行完全没有问题,这应该算得上是整个拍卖系统的一大亮点。其它出价等功能均采用传统同步锁方式保证出价时出现并发对修改数据产生安全隐患。
2:公司原始项目为管理后台,权限,黄金租赁,商城,异步业务等各自有各自的独立项目代码,代码功能重复冗余度相当高,不利于项目开发效率的提高,而且一单有某业务要改,可能要改多个项目。后来我经过一段时间的准备分析,一个人将项目架构调整为子父结构项目,将项目按微服务理念靠拢,相同业务直接做整合,做成项目依赖,这样不仅提高开发效率,连部署都可以一键