1.本项目是基于Welink下的小程序;用户可以根据自定义的各种考勤规则,进行打卡,补卡,外出,请假等操作。其中还有日统计,月统计,提醒等诸多功能。整个系统是基于Springboot的微服务搭建,各个微服务是基于业务(打卡服务,考勤规则服务,web端服务,报表服务,数据清洗服务),客户端等拆分;服务注册于 Eureka;部分基础数据和打卡数据的清洗通过Kafka消息触发完成。使用 RateLimiter和sentinel做了一些限流,熔断和降级的处理。使用本地缓存guava存储调用第三方的token数据。Redis存储一些规则类的数据及使用分布式锁。
2.负责:各需求方案落地及参与评审会;涉及业务,如位置打卡,人脸打卡,人脸照片下发考勤机,WiFi打卡等;从方案落地到开发,全流程参与负责和开发。线上问题跟踪及解决。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论