系统架构设计,配置服务器环境,redis服务搭建,负载均衡配置,系统同监控设计,负责标签后台开发以及整体项目跟进,ar智能眼镜的设计开发。团队共6人,开发时间1个月。确定需求文档,建立开发文档..代码的版本控制使用的是github,后台初期考虑开发效率,使用PHP的larval5.5框架。后期优化逐步转接到Java上,使用springboot框架。使用Rabbitmq对系统模块解耦。用nginx做负载,使用阿里云的对象存储做分流,配置mysql主从做容灾,用redis做缓存和session共享,记录视频坐标和查找视频。接口数据用rsa和aes加密,服务器采用https协议保证安全。使用jmeter对系统接口进行读写测试。用JDK自带的Jvisualvm做监控并计划用logstash做日志采集。
项目描述: “tago标签”是一个基于地理坐标的视频app。主旨是让每一个用户所发的视频都有自己的地点。久而久之当某一地区其中了很多视频时,就会让这一地域拥有自己的视频,形成这一带独有视频风格。然后将这一风格定义为某一个标签。然后以标签为中心作为经营的基础。 标签,是一款基于地理位置信息,分享发布短视频的手机APP; 小伙伴可以根据自己的兴趣爱好,选择标签类别查看感兴趣的内容,包括衣食住行、休闲娱乐或现场实况等多种类别可选。加入收益功能,让“标签”具备除娱乐外的可玩性,拍摄视频和存入标签都可获得一定收益。