项目描述:
此项目是一款网约车软件,主要功能包括:
乘客端:登录注册,下单,支付,评价,维护个人信息等。
司机端:登录,出车收车,接乘客到订单完成,发起收款等。
车载大屏:同步司机和乘客信息,广告投放,第三方应用投放。
车机端:类似司机端功能,区别是在车机上操作。
项目功能:
地图模块:主要是接入第三方地图实现。车辆同步,车辆调度,里程查询,轨迹点查询,路径规划,距离计算,围栏限定等。
消息模块:轮寻消息,推送,短信等。
派单引擎:实时单派单,预约单派单,抢单等。
订单系统:订单创建,修改,状态变更等。
计价系统:基础计价,动态调价,分时段计价。
支付系统:接入微信支付,支付宝支付。余额充值,资金冻结,订单退款等。
账号系统:乘客注册登录,乘客信息维护,司机录入,司机登录,司机信息维护等。
项目中职责:
1.业务需求评审,协议制定,服务端框架搭建,架构设计,技术选型,核心功能实现。
2.独自完成注册中心优化,节省了服务的上下线时间,降低了无效服务的调用率,提高了接口调用的成功率。
3.指导初级开发者。代码review,review代码的时候,提升了10倍效率,以及QPS的提高。(提高并发数
(
1. 能用多线程用多线程。
2. 增加各种连接数:tomcat mysql redis等等。
3. 服务无状态,便于横向扩展。扩机器。
4. 让服务能力对等。(serviceUrl:打乱顺序))