熟练使用 SpringBoot 框架、Spring+SpringMVC+Mybatis 框架、Servlet 框架:
熟悉 MySQL 数据库使用及操作、了解 MySQL 底层知识:;
熟练掌握 poi 导入导出
熟练使用 Git、码云、gitHub 版本控制工具;
熟悉 SpringCloud 微服务架构;
熟悉 openFeign、RestTemplate 跨服务通讯,完成后端服务的同步通讯:
熟悉 Ribbon、Nginx 负载均衡;
熟悉 Hystrix 保护机制、熟悉熔断机制;
熟悉 Nacos 注册中心以及配置中心的使用
熟悉 RabittMQ 消息队列完成服务之间的异步通讯;
熟悉 Redis 缓存,减轻数据库的压力;
熟悉 es 搜索引擎,提升全局查询效率
网哨
开发人员
该项目前后端分离开发,所使用的开发框架是 SpringBoot 框架,
使用 SpringCloud 搭建微服务架构,
使用 Zuul 实现网关及路由功能,
使用 Eureka 完成注册中心,后期改为 Nacos
使用 nginx 完成对服务的负载均衡,
使用 Feign 完成跨服务接口的调用,
使用 kafka 完成异步跨服务接口的调用
使用 ElementUl+vue.js 完成前端框架的功能,
使用 springCoud+Gitlab 完成自动化配置,实现网络防攻击,过滤和监测威胁,可疑,风险邮件功能,定期发
送监测日报,发送邮件功能
有钓鱼邮件监测,系统配置,策略配置,许可管理,联动配置,服务监控,性能监控等功能块。
责任描述:
完成负责功能的表结构设计,数据库文档的编写,接口文档的编写。
本人负责系统配置中的电子邮件配置,消息通知。联动配置,钓鱼邮件监测功能模块,后端采用 springboot
框架进行开发。
其中的导入导出功能使用原生 inputstream 流实现,使用 redis 存储 token,
clickhouse 存储威胁,风险,可疑,安全邮件、等常用信息。
使用 kafka 异步调用解决分布式事务问题。
开发完毕后使用 apifox 工具对接口进行测试。
测试完成后与前端人员进行联调,联调后与前端进行功能性测试。
把代码提交到其他分支配合测试人员进行测试,解决测试人员测出的 bug。
可兼职时间
可兼职地点
0条评论 雇主评价