做过车联网项目,股票策略分析平台,使用netty 做TCP通讯服务器,高效通讯,完美解决上万台设备在线通讯的高并发问题,kafka队列分发计算任务,storm分布式计算完成车辆状态预警,可以实时计算监控海量数据。熟悉jvm性能调优,SQL优化,做过股票选股系统,熟练使用MySQL数据库,redis数据库,做过javaweb项目,熟练使用SpringMVC、SpringBoot.
工作项目:车辆定位监控平台
● 业务流程是服务器接收设备上传的GPS报文,解析并发送TCP报文响应设备,设备与服务器保持长连接。设备报文解析后的信息放入kafka 队列,供下游的storm进行消费。
● storm数据清洗,计算报警信息,并入库。
storm从kafka生产者拿到消费数据,对实时数据触发超速,电子围栏进出,停车未熄火等预警。
● 服务端性能测试
Jmeter模拟客户端发送报文,模拟高并发场景,对通讯服务器进行压力测试,来优化程序性能,提高服务器的吞吐量。
工作项目:股票选股系统
股票策略的整体收益信息,股票详细的买卖信息,以及不同策略的配置等接口的开发。项目采用前后端分离。用户可以在手机APP上面或者web页面上面看到最新的股票回测结果,也可以看最好的股票回测,以及买卖信息。并且可以查看单个股票的行情信息。项目后台使用MVC三层架构,tomcat作为web服务器,Spring Data Jpa 管理股票数据,缓存采用memcached来加载股票数据信息,提高访问速度。 根据股票回测的信息,按照策略年化收益的高低生成策略收益报表。
● 权限管理
使用shiro来授权用户可以访问的权限,比如股票策略的具体逻辑部分只有超级管理员可以看,实现基于角色的颗粒度的访问
● 前端页面的开发
前端页面H5+css+js 方式,也参与了AngularJS 关于股票策略配置页面的开发,也就是用户可以自定义策略,在页面上面配置策略,提交到服务器运行。
● 每天系统定时执行股票行情数据入库。
以cron定时任务的方式,来执行股票的入库数据写入,更新相关股票的信息。
● 编写策略逻辑,运行策略
设置线程池,将股票策略任务以多线程的方式来运行,提高了运行的速度效率。
可兼职时间
可兼职地点
0条评论 雇主评价