UBI好好开车(百姓车联APP)

我要开发同款
熊四972022年11月26日
108阅读
所属分类APP

作品详情

项目描述:UBI好好开车是百姓车联APP中用于收集,统计,分析用户驾驶行为的C端服务。通过手机,汽车传感器收集用户在开车过程中的数据,采用算法分析,数据分析来识别在开车过程中的危险行为,比如玩手机,急加速,打电话,急左转弯,急右转弯等等危险行为。项目技术: SpringBoot+MySQL+Redis+Redisson+RocketMQ+gRPC+OSS个人职责: 1,负责数据合并,在用户使用APP时,开启好好开车功能,APP端采用OSS直传方式将收集到的.pb文件上传到OSS,此时后端采用线程池并发下载.pb文件,将文件进行合并,同时将合并的文件重新上传到OSS. 2,APP端页面渲染,在解析用户驾驶行为数据时,采用RocketMQ异步处理,通过gRPC调用go服务,获取用户驾驶行为数据,进行业务逻辑处理,采用DP轨迹压缩算法实现经纬度数量压缩,在整个过程中保证消息成功消费,消息幂等性。 3,APP页面提供后端接口,开发过程中采用线程池实现大文件的并发上传。利用CompletableFuture针对部分业务场景使用组合异步方式提高整体处理流程。熟练掌握MySQL索引,根据业务场景建立合适的索引提高并发访问效率,清楚MySQL隔离级别,在各种隔离级别下可能存在的问题。
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论