项目名称:CoCo都可点餐小程序
项目描述:针对线上点餐业务,开发的一套后台点餐服务,主要包括服务聚合层,促销服务,券码服务,支付服务,订单服务,会员服务
项目职责: 1.主要负责小程序服务端聚合层的开发,支付服务,促销服务的开发维护工作;
2.需求分析,功能拆解,评估工时及项目排期,落实各个组内成员的开发任务;
3.协助解决项目的中出现的问题,协助组内成员进行项目的开发测试工作,确保按时按质按量完成各项工作任务
运用的技术: 运用asp.net webapi开发面向客户端的功能接口,使用redis开发基于位置坐标的附近门店功能,使用多级缓存根据对业务数据的访问频率,分别使用进程内缓存和 redis缓存,减轻db压力,提高接口响应速度,在支付回调业务中,聚合层只负责处理订单状态更新,其他送积分以及下单送优惠券,订单推送等非关键性流程,使用rabbmitMq,交由消息队列进行处理,提高了系统响应速度,使用消息队列发送下单成功通知和取餐通知,由于优惠券核销失败导致的异常订单也交由队列进行退款处理