智能无人驾培机器人

我要开发同款
abs966692022年07月22日
120阅读

作品详情

涉及技术:
SpringCloud、Mybatis、Redis、MySQL、MongoDB、Docker、Netty 等

设计技术:
1、采用分布式的项目开发模式整个项目分为:一体化监控、监管上报、预约、人脸识别、ELK、统计、
综合管理等多个微服务
2、MongoDB 存储车辆 gps/obd 等重要实时信息,配合 Redis 整合重要数据提供给学员进行历史训
练的轨迹回放
3、针对部分驾校的传统训练学员毕业时生成的毕业数据文件的上传,将大文件进行拆分并进行合法校
验与断点续传等保护性措施,并发量与响应速度较单独大文件提升一倍
4、对学员专项训练详情、扣分等数据量较大的表使用 Sharding-JDBC 进行分表,在此基础上对数据库
进行读写分离
5、自研人脸识别系统并使用 JNA 进行跨语言调用;由于 1:N 人脸识别的内存消耗,后期用户量上升
后采用 Redis 存储人脸特征+负载均衡策略提高并发量,实测由原有的 20QPS 提升至 300QPS
6、平台后期接入多个第三方数据接口,需要实现不同省份学员的区别上报,重新设计通知策略,将多 个上报规则拆分成不同的观察者;同时实现了发送策略的组合和选择;并将策略信息保存在 config 配
置文件中,降低代码耦合度

我的职责:
1、人脸识别模块开发,负载均衡实现
2、学员通知策略优化构思实现
3、一体化监控数据统计需求开发
4、微信预约小程序后端开发
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论