车位订阅系统:利用springboot RocketMQ,实现用户订阅车位提醒,并推送提醒消息:
1.用户设施提醒条件
2.定时批量任务扫描符合当前时间节点下的所有条件
3.根据设置的条件,组装参数,将消息体批量放到RocketMQ中
4.原子批量服务消费RocketMQ中的消息,并推送相应的消息到用户的飞书或企微账号中
5.原子服务记录操作日志(推送失败的消息体,用户可以重新推送)并结束
本人负责项目组所有后台开发工作,框架设计,鉴权开发,认证开发,数据库设计,接口文档编写,以及团队新人的负责。工作一年不到,目前已成功完成并上线运行的项目有4个,后端开发框架设计均是独立完成
涉及到的技术:
1.rocketMq 2.springboot 3.多线程 4.springCloud 5.kafka 6.redis