技术栈:
1. 框架:SpringBoot、SpringCloudAlibaba、nacos、Dubbo、MySql、MybatisPlus、
seata、sa-token
2. 中间件:ElasticSearch,MongoDB,kafka,redis,xxl-job
3. 文件存储:阿里云oss
4. 发布方式:jenkins发布
项目描述:
基于招聘相关业务平台,蓝领行业多样,需求岗位分散,工人需求多。解决蓝领行业招聘不
便,提高企业招聘效率,使找工人找工作更方便。
涉及模块:
用户模块,招聘管理,记功记账,二手交易,营销模块,充值模块,海报模块,水印相机,
消息模块。
职责:
后端小组长,用户端所有模块都参与过开发,协助成员设计业务代码,提供好的设计方案。
1. 使用gateway作为服务网关,sa-token实现用户登录token持久化;
2. redis实现查询频率高,存储具有短暂有效性数据;redisson实现分布式锁
3. ElasticSearch实现招工列表,简历列表等复杂常用搜索查询;
4. kafka实现短信登录、注册,快手投流广告监听等大数量,需要消息异步处理业务;
5. xxl-job实现定时消息推送,定时业务处理,数据统计等业务;
6. 集成微信体系:微信登录,小程序登录,微信支付,服务号、公众号消息推送
7. app应用push消息:集成极光应用消息推送
8. 阿里体系:支付宝支付,阿里云oss文件存储,阿里短信服务,阿里手机卡一键登录
9. 营销投流:快手,百度,腾讯广告平台,检测注册用户。用户抽奖等福利功能。
10.MongoDB记录用户请求行为,数据统计等日志数据;